на главнуюВсе эхи RU.PERL
войти ?

unlink

От Michael Dukelsky (2:5020/1042) к Eugene Grosbein

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Привет, Eugene!

21 June 2020 14:23, Eugene Grosbein послал(а) письмо к Michael Dukelsky:

MD>> Почему-то у меня unlink удаляет всё, даже файл, принадлежащий
MD>> руту. Что я делаю не так?

EG> Право на удаление файла по умолчанию это право записи в каталог.
EG> Если ты имеешь право на запись в каталог - ты имеешь право
EG> удалять в нём любые файлы независимо от их прав доступа и от
EG> их владельцев.

EG> Если ты хочешь, чтобы из каталога пользователь мог удалять
EG> только собственные файлы, поставь на каталог sticky bit:
EG> chmod +t dirname

EG> И это не имеет отношения к Perl, это основы юникса.

Спасибо за ответ, но почему-то он приехал только сейчас, через 6 дней.


Судя по всему, 5080/102 проснулся.

Желаю успехов, Eugene!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru

--- GoldED+/LNX 1.1.5-b20170303
* Origin: ==<<.f1042.ru.>>== (2:5020/1042)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.PERL?msgid=2:5020/1042+5ef791ec