От Michael Dukelsky (2:5020/1042) к Eugene Grosbein
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
MD>> Почему-то у меня unlink удаляет всё, даже файл, принадлежащий
MD>> руту. Что я делаю не так?
EG> Право на удаление файла по умолчанию это право записи в каталог.
EG> Если ты имеешь право на запись в каталог - ты имеешь право
EG> удалять в нём любые файлы независимо от их прав доступа и от
EG> их владельцев.
EG> Если ты хочешь, чтобы из каталога пользователь мог удалять
EG> только собственные файлы, поставь на каталог sticky bit:
EG> chmod +t dirname
EG> И это не имеет отношения к Perl, это основы юникса.
... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20170303
* Origin: ==<<.f1042.ru.>>== (2:5020/1042)
Ответы на это письмо: