Nastavování oprávnění
Z MiS
(Rozdíly mezi verzemi)
(Pročištění původních poznámek) |
(→Zjištění nastavení práv: Rozepsán formát výpisu, dodány úkoly) |
||
Řádka 10: | Řádka 10: | ||
== Zjištění nastavení práv == | == Zjištění nastavení práv == | ||
* příkaz ls -l | * příkaz ls -l | ||
+ | |||
+ | ; Příklad | ||
+ | -rwxr--r-- 1 student skupina 1627 8. lis 10.52 soubor.txt | ||
+ | |||
+ | ; Význam znaků | ||
+ | * první znak: typ souboru | ||
+ | ** - ... běžný soubor | ||
+ | ** d ... adresář (složka) | ||
+ | * práva k souboru | ||
+ | ** nejprve pro vlastníka, pak skupiny, pak pro ostatní | ||
+ | ** vždy v pořadí rwx | ||
+ | ** pokud je oprávnění nastaveno, je tam odpovídající písmeno | ||
+ | ** pokud oprávnění není nastaveno, pak je uvedena pomlčka | ||
+ | * počet pevných linků (viz [[Souborový systém]]) | ||
+ | * username vlastníka | ||
+ | * groupname skupiny, která soubor vlastní | ||
+ | * velikost souboru | ||
+ | * datum poslední změny | ||
+ | * název souboru | ||
+ | |||
+ | ; Úkol | ||
+ | * Může uživatel Franta zapisovat do souboru <tt>soubor.txt</tt>? | ||
+ | * Co má Franta dělat, aby do souboru mohl zapsat? | ||
== Nastavení práv == | == Nastavení práv == |
Verze z 12. 3. 2013, 13:56
Obsah |
Práva pro přístup k souborům a složkám
- Práva: r, w, e
- Význam se liší pro: soubory, složky
- Poznámka: představte si složku jako soubor, obsahující seznam názvů souborů a odkazů na jejich datové bloky
Zjištění nastavení práv
- příkaz ls -l
- Příklad
-rwxr--r-- 1 student skupina 1627 8. lis 10.52 soubor.txt
- Význam znaků
- první znak: typ souboru
- - ... běžný soubor
- d ... adresář (složka)
- práva k souboru
- nejprve pro vlastníka, pak skupiny, pak pro ostatní
- vždy v pořadí rwx
- pokud je oprávnění nastaveno, je tam odpovídající písmeno
- pokud oprávnění není nastaveno, pak je uvedena pomlčka
- počet pevných linků (viz Souborový systém)
- username vlastníka
- groupname skupiny, která soubor vlastní
- velikost souboru
- datum poslední změny
- název souboru
- Úkol
- Může uživatel Franta zapisovat do souboru soubor.txt?
- Co má Franta dělat, aby do souboru mohl zapsat?
Nastavení práv
Příkaz chmod
- Dva režimy:
- číselné vyjádření práv: nastaví kompletní sadu oprávnění naráz
- nastavení jednotlivých oprávnění.
Změna vlastníka a skupiny
- Při vytvoření souboru
- Vlastníkem souboru je na začátku ten, kdo ho vytvoří.
- Soubor vlastní skupina, která je primární skupinou vlastníka.
- chown
- změna vlastníka
- obvykle může provádět pouze root (lze změnit)
- chgrp
- změna vlastnické skupiny
- může provádět vlastník a root
Opakování
- Zjistěte vlastníka souboru /etc/passwd.
- Říká se, že administrátor počítače může v klasických desktopových distribucích všechno. Není to v rozporu s výše uvedeným nastavením práv???
- Jak zjistíte, zda uživatel může soubor smazat?