P004 UNIXObsahPředchozí: Systémy souborů - Přístupová práva (4) |
Příkaz chmod
- chmod mode soubor
- Nastavení přístupových práv.
Kdo smí přístupová práva nastavovat?
- mode
- absolutně vyjádřeno 1-4 osmičkovými číslicemi
- symbolicky - lze popsat následující gramatikou:
mode ::= clause[,clause ...] clause ::= [who ...][action ...]last_action action ::= op[perm ...] last_action ::= op[perm ...] who ::= a|u|g|o op ::= +|-|= perm ::= r|s|t|w|x|X|u|g|o
- who:
- 'u' (user), 'g' (group), 'o' (other); 'a' (all) je totéž co 'ugo'
Je-li who nezadáno, potom je to totéž co 'a' (all), ale nenastaví se bity označené příkazem umask.
- perm:
- 'X' je totéž co 'x', ale aplikuje se pouze na adresáře nebo na soubory, které mají alespoň jeden bit 'x' nastavený.
'u', 'g', 'o' použije se současné nastavení příst. práv uživatele, skupiny, ostatních.
- op:
- '+' přidávají se práva, '-' ubírají se práva, '=' absolutní nastavení.
Následující: Systémy souborů - Příkazy pro nastavování příst. práv Obsah |
Michal Brandejs brandejs@informatics.muni.cz