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/