Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: ftpd и удаление файлов   Eugene Grosbein   17 Nov 2001 01:37:27 
Архивное /ru.unix.bsd/34938dde05024.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional