
Как найти и поменять права на папки и на файлы
не может удалить или переименовать эти файлы (папки), но можно решить следующим образом:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
права на файлы и папки
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Если нужно присвоить права для captain ко всем вложенных файлов и папок (рекурсивно):
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Присвоить captain и captain_group для для определенного файла /home/captain/some_file:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Или можно использовать следующую команду:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Выставить полный доступ ( права на rwx — чтение-запись-выполнение) для всех ( ugo — User Group Other ) для папки /home/some_dir, так же, можно использовать и chmod 777 some_dir:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Розрешить использовать папку /home/captain/some_dir для группы и остальных пользователей:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Если есть необходимость поменять группу для my_file на my_new_group:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Выставить STIKY бит на папку /home/captain/some_dir. Удалять файлы в этой папке может только владелец данного файла:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Удалить STIKY бит с папки /home/captain/some_dir:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Выставить SUID бит на файл /home/my_files. Это даст возможность запускать данный файл с правами пользователя. И выполнять его может любой пользователю в системе:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Удалить SUID бит с файла /home/captain/some_file:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Выставить SGID бит на папку /home/captain/some_folder:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Удалить SGID бит с папки /home/my_folder:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Более детально о SUID, SGID, Sticky биты можно прочитать тут:
Стандартные права Unix, SUID, SGID, Sticky биты
Поиск всех файлов с установленным SUID битом, начиная с корня файловой системы
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Листинг текущего каталога с правами доступа
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Было ли это полезно?
0 / 0