Linux: Přístupová práva, vlastník, skupina a ACL

Linux: Přístupová práva, vlastník, skupina a ACL

Na následujících příkladech se podíváme na možnosti nastavení práv na linuxových systémech včetně rozšířených práv ACL (Access Control List).

Přístupová práva

chmod 764 soubor
#nastaví práva 7 pro vlastníka, 6 pro skupinu a 4 pro ostatní
chmod u=rwx,g+rw,o-r soubor 
#přidá vlastníkovi rwx, skupině rw a ostatním ubere r
chmod 755 -R /adresar 
#rekurzivní nastavení práv v adresáři

Malý tahák pro výpočet linuxových práv v osmičkové soustavě: r=4, w=2, x=1

Vlastník a skupina

chown hanz:superuser soubor 
#nastaví souboru vlastníka hanz a skupinu superuser
chown root:root -R /adresar 
#rekurzivní nastavení vlastníka a skupiny root v adresáři
chown -R --from=hanz:group1 john.group2 /adresari 
#změní všechny soubory a adresáře hanz:group1 na john.group2

ACL oprávnění

getfacl /adresar 
#výpis ACL práv adresáře
setfacl -m user:hanz:rwx /adresar 
#přidá práva rwx pro usera hanz
setfacl -m group:group2:r /adresar 
#přidá práva r pro skupinu group2
setfacl -x user:hanz /adresar 
#odebere práva pro usera hanz
setfacl -b /adresar 
#odebere všechna ACL práva
setfacl -m  default:user:hanz:r adresar 
#výchozí práva pro adresář
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář