[linux] Ako na pristupove prava - kombinacia viacerych uzivatelov

peto fodrek na kasr.elf.stuba.sk
Čtvrtek Březen 1 13:16:44 CET 2007



Ing. Jan ONDREJ wrote:
> On Thu, Mar 01, 2007 at 01:00:01PM +0100, peto wrote:
>   
>> Jan SARENIK wrote:
>>     
>>> Ahoj!
>>>
>>> On Thu, Mar 01, 2007 at 12:44:36PM +0100, Patrik wrote:
>>>  
>>>       
>>>> jedna zaciatocnicka. Zaujimalo by ma, ako sa na linux/unix systemoch 
>>>> riesi situacia, ked potrebujem nastavit rozne prava na jeden 
>>>> subor/adresar pre viacerych uzivatelov? Na win platforme je to 
>>>> jednoduche, napcham do zoznamu opravneni vsetkych userov alebo skupiny, 
>>>> ktore potrebujem a nastavim im pristupove prava nezavisle pre kazdu 
>>>> skupinu/usera. V unixe to (pokial to chapem spravne) takto nefunguje, 
>>>> pretoze subor/adresar ma jedneho vlastnika a jedneho skupinoveho 
>>>> vlastnika. Co ale v pripade, ked potrebujem prava uzivatelov pre subor 
>>>> rozne kombinovat? Musim vytvorit skupiny pre vsetky kombinacie 
>>>> uzivatelov, ktore potrebujem?
>>>>    
>>>>         
>>> Vtedy pouzijes ACL (Access Control List). Musis mat jadro a suborovy
>>> system, ktore to podporuju. Potom odporucam prestudovat 'man 5 acl'
>>> a pridruzene (viz. na konci SEE ALSO).
>>>
>>>  
>>>       
>> Ja osobne by som skusil co urobi hard link (man ln) na ten subor a 
>> kazdemu linku dal ine prava a urobil ho, v home daneho usera
>>     
>
> No toto nepojde. Vlastnik, skupina a pristupove prava su zapisane v inode
> daneho suboru. Hardlink je vlastne len odkaz na tuto inodu, takze ak mu
> zmenis prava, zmenia sa pre vsetky odkazy (hardlinky).
>
>   
Vlastnik je urcite i-node ale prava su podla mna v adresari.. Ale musim 
skusit...

Peto





Další informace o konferenci linux