У меня есть каталоги и файлы, похожие на этот
drwxr-xr-x. 2 ss ss 4096 Oct 3 2004 backup
Обратите внимание на .
в разрешениях.
Пользователь ss
не могу удалить этот каталог.
Вопрос
Как мне установить такую защиту от записи и как отменить ее?
В .
в конце разрешений наверное здесь не актуально. Он указывает, что применяются ACL и / или атрибуты SElinux. Видеть этот вопрос Больше подробностей.
Если пользователь ss
не может удалить этот каталог, вероятно, потому, что у него нет разрешения на запись в родительский каталог этого резервного каталога.
Добавить разрешение на запись для пользователя ss
в родительский каталог резервной копии каталога, чтобы разрешить удаление.
Удаление файла или каталога требует записи каталога в родительский каталог, потому что который это файл, который вы редактируете.
Если у пользователя ss есть разрешения на запись в родительский каталог, и вы все еще не можете удалить контрольные списки проверки каталога (используя getfacl
) и контекст SELinux (используя ls -ldZ
).
getfacl backup
ls -lZ
Это покажет вам контекст SELinux и ACL. Может это тебе поможет.