|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 17 Nov 2001 01:37:27 To : kaa@orgacom.ru Subject : Re: ftpd и удаление файлов -------------------------------------------------------------------------------- >> Доброго времени суток, All. >> Возникла проблема: при анонимном доступе к ftp удаляются файлы, которые >> имеют доступ 444. >> Hапример, >> ls -la /home/ftp/pub >> -r--r--r-- 1 root wheel 623 Apr 21 2001 profile >> это скорее всего директория для файлов pub имеет права доступа >> что-то вроде ftp:ftp 7xx kor> хм.. kor> а какой тогда смысл имеют права на конкретный файл? Что конкретно непонятно в правах user-group-other? kor> конкретно задача ставится такая: пользователь должен иметь возможность kor> закачать файл, но я с консоли должен иметь возможность поставить права kor> "только чтение" Hету в классической модели понятия "право на удаление" файла. Право на удаление - это право на запись в каталог, где лежит файл. Причем это право на удаление любого файла из каталога, хоть рутовского. Отобрать это право можно, отобрав право на запись в каталог. Более гибкая система - sticky bit на каталоге, юзер может писать в каталог, но удалять может только те файлы, которые ему принадлежат. С другой стороны, в FreeBSD таки есть понятие "право на удаление". man chflags Eugene --- slrn/0.9.7.0 (FreeBSD) * Origin: SVZ-Service (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/34938dde05024.html, оценка из 5, голосов 10
|