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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     03 Dec 2002  22:36:01
 To : "Andrey"
 Subject : Re: unlink и права доступа к каталогу
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Andrey.
 
  A>>> При использовании функции unlink() я столкнулся со следующей
  A>>> проблемой.
 
  A>>> Допустим в каталоге 'cgi-bin' имеется cgi-скрипт, который с
  A>>> помощью функции unlink() удаляет файл 'file.txt' в подкаталоге
  A>>> 'subdir' каталога 'cgi-bin'. Права доступа на 'cgi-bin' - 0755,
  A>>> a на удаляемый файл 'file.txt' - 0644 (хотя, мне кажется, что это
  A>>> не важно в данном случае).
 
  A>>> Проблема состоит в том, что файл 'file.txt' удаляется
  A>>> из подкаталога 'subdir' даже если права доступа на 'subdir'
  A>>> установлены в 0700. Мне представляется, что такого быть не
  A>>> должно, так как прав на запись (равно как и иных прав) на
  A>>> 'subdir' для непривелигированного пользователя нет.
 
  AC>> Hе "непривелигированного", а "не хозяина". А скрипт ему наверняка
  AC>> хозяин.
 
 A> Да, у 'cgi-bin', 'subdir' и 'file.txt' одинаковый владелец.
 A> Я наверное чего-то недопонимаю, но ведь мой cgi-скрипт
 A> исполняется не от имени этого владельца файла и каталогов.
 
 Ты это знаешь или ты так полагаешь? Интересно не то, что об этом думаешь ты, а
 то, что об этом думает система.
 
 A> Тогда почему cgi-скрипт может удалять файл 'file.txt',
 A> если права доступа на подкаталог 'subdir', где он хранится,
 A> установлены в 0777?
 
 Если 0777, то оттуда всем можно удалять.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 unlink и права доступа к каталогу   Andrey   03 Dec 2002 12:33:12 
 Re: unlink и права доступа к каталогу   Artem Chuprina   03 Dec 2002 16:35:35 
 Re: unlink и права доступа к каталогу   Andrey   03 Dec 2002 18:18:01 
 Re: unlink и права доступа к каталогу   Artem Chuprina   03 Dec 2002 22:36:01 
 Re: unlink и права доступа к каталогу   Andrey   04 Dec 2002 00:33:29 
 Re: unlink и права доступа к каталогу   Victor Wagner   04 Dec 2002 00:45:46 
 Re: unlink и права доступа к каталогу   Andrey   04 Dec 2002 17:26:55 
 Re: unlink и права доступа к каталогу   Victor Wagner   04 Dec 2002 17:40:42 
 Re: unlink и права доступа к каталогу   Andrey   05 Dec 2002 21:05:54 
 unlink и права доступа к каталогу   Sergey Tkachuk   05 Dec 2002 01:15:48 
 unlink и права доступа к каталогу   Phil Kulin   06 Dec 2002 01:52:04 
Архивное /ru.perl/14454e4792db4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional