P004 UNIXObsahPředchozí: Systémy souborů - Přístupová práva (2) |
Přístupová práva (3)
- Číst soubor mohu, pokud mám právo vstupu do adresáře (x) a právo čtení souboru (r).
- Zapisovat do souboru mohu, pokud mám právo vstupu do adresáře a právo zápisu do souboru (w).
- Spustit soubor mohu, pokud mám právo vstupu do adresáře a právo provedení souboru (x).
Soubor běží pod UID toho, kdo jej spustil.
Jiné možnosti:
- Chci, aby soubor běžel pod UID vlastníka souboru bez ohledu na to, kdo jej spustil: použiji Set User ID (SUID) bit
rwsr-xr-x
- Totéž pro skupinu: použiji Set Group ID (SGID) bit
rwxr-sr-xPřístupová práva jsou uložena ve 12 bitech a popisují se osmičkově následovně:
4000 SUID 2000 SGID 1000 sticky bit 0400 r pro vlastníka 0200 w pro vlastníka 0100 x pro vlastníka 0070 rwx pro skupinu vlastníků 0007 rwx pro ostatní Všechny kombinace jsou možné, ne však významné.
Následující: Systémy souborů - Přístupová práva (4) Obsah |
Michal Brandejs brandejs@informatics.muni.cz