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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Victor Sudakov                       2:5020/400     28 Mar 2007  07:54:06
 To : Eugene Grosbein
 Subject : Re: write only directory
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein wrote:
 
 >  VS>> Как он поможет, если работает в тех же категориях rwx ?
 >  VS>> "w" на каталоге позволяет и положить туда файл, и удалить. Его
 >  VS>> отсутствие не позволяет ни положить, ни удалить.
 >  >> От рута:
 >  >> cd /var/tmp
 >  >> mkdir dir
 >  >> chmod 1770 dir
 >  >> chgrp group dir
 >  >> chflags uappnd dir
 >  >> Из такого каталога dir юзер не может удалить даже свой файл.
 >  VS> Понятное дело не может, потому что uappend. Можно было и sappend.
 >  >> Редактировать, правда, может - MAC может отобрать это право?
 >  VS> Чтобы отобрать право редактировать, нужно нечто вроде принудительного
 >  VS> "umask 722" при создании c последующим запретом chmod. Hе знаю, можно
 >  VS> ли изобразить это с помощью MAC.
 
 > Вообще есть такое ощущение, что тебе шашечки :-) (извини, если неверное).
 
 В целом верное. Если шашечками считать желание убедиться, что
 красивого решения не существует, прежде чем городить очередной
 костыль. 
 
 > У меня через 15 минут все бы уже работало. Через wait_on.
 
 Hу, в конце концов Unix есть "стройная система костылей и подпорок".
 
 -- 
 Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
 2:5005/49@fidonet http://vas.tomsk.ru/
 --- ifmail v.2.15dev5.3
  * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: write only directory   Victor Sudakov   28 Mar 2007 07:54:06 
Архивное /ru.unix.bsd/9167ad0e1d13.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional