uzivatele a prava

Michal Dobes dobes na tesnet.cz
Úterý Srpen 30 11:06:48 CEST 2005


Martin Pokorny napsal(a):
>>> Zapisovat a nemazat (a pridal bych nezakladat nove soubory) je na   
>>
>> asi jsem natvrdly, ale mohl me nekdo dat nejaky standardni srozumitelny
>> priklad, proc bych chtel, aby uzivatel mohl vytvorit soubor ale nemohl 
>> ho pak
>> smazat?  ja se s tim fakt nikdy nesetkal, ale ja moc na fileservery 
>> zase nejsem.
>>
> 1) napriklad program, ktery si uklada data do dennich/mesicnich/rocnich 
> souboru. Je zadouci je na zacatku mesice vytvorit, ale neni zadouci mit 
> moznost jakykoli soubor smazat.
> 2) Logy - moznost vytvorit novy (v nazvu napr. jmeno uzivatele, 
> datum,...), ale nesmet ho smazat.

Takhle by to nestacilo (funguje samozrejme jen na nejterych FS):
[dobes na cj-ana dobes]$ mkdir test
[dobes na cj-ana dobes]$ su
[root na cj-ana dobes]# chattr +a test
[dobes na cj-ana dobes]$ date  >>test/bla
[dobes na cj-ana dobes]$ date  >>test/bla
[dobes na cj-ana dobes]$ rm test/bla
rm: cannot unlink `test/bla': Operace není povolena
[dobes na cj-ana dobes]$ cat test/bla
Út srp 30 10:01:31 GMT-1 2005
Út srp 30 10:01:32 GMT-1 2005
[dobes na cj-ana dobes]$

M.


Další informace o konferenci Linux