On Apr 23, 2002 at 12:35, Dragos Traian Georgescu <[EMAIL PROTECTED]> wrote:

[...]
> 
> vreau sa sheruiesc un director in care toti membrii grupului sa poata citi, sa 
> poata adauga, dar sa poata sa stearga/modifice doar fisierele personale.

[...]
> 
> directorul seruit:
> drwxrwx---    5 root     ics          4.0k Apr 23 11:59 public
> 
> ma leg din wingoz cu userul gtd care face parte din grupul ics, si creez 
> fisierul testfile si directorul testdir
> 
> -rw-r-----    1 gtd      ics             0 Apr 23 12:16 TestFile.txt
> drwxr-xr-x    2 gtd      ics          4.0k Apr 23 12:15 TestDir
> 
> intrebari:
> 1: de ce nu-mi creaza directorul cu drepturi 750 asa cum i-am spus?
nu stiu

> 2: de ce fisierul TestFile.txt poate fi sters de oricine din grup, cu toate ca 
> ... vedeti si voi drepturile.

Pai tocmai ca le vedem :) Vad ca "public" are 'w' pentru grup => oricine
din grup poate sterge orice fisier din director ('w' pe director
inseamna ca se pot modifica intrarile din el, adica sterge sau adauga
fisiere).
Incearca un chmod o+t public. Daca are sticky bit-ul setat atunci
fisierele din el pot fi sterse numai de cel care le-a creat sau root.


Andrei
---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui