Junior — Middle
Môžete vysvetliť, čo znamená zoznam riadenia prístupu (ACL) v operačnom systéme Linux a ako sa používa na správu prístupu?
sobes.tech AI
Odpoveď od AI
Zoznam kontrol prístupu (ACL) v Linuxe je pokročilý mechanizmus správy oprávnení na súbory a adresáre, ktorý dopĺňa štandardné práva (rwx pre vlastníka, skupinu a ostatných).
ACL umožňuje nastavovať prístupové práva pre konkrétnych používateľov a skupiny, čím presahuje štandardný model. To je užitočné, keď je potrebná flexibilnejšia kontrola prístupu, napríklad udelenie rôznych práv rôznym používateľom na rovnaký súbor.
Pre prácu s ACL v Linuxe sa používajú príkazy getfacl (na zobrazenie) a setfacl (na nastavenie). Príklad:
# Zobrazenie ACL súboru
getfacl príklad.txt
# Pridať právo na čítanie pre používateľa user1
setfacl -m u:user1:r-- príklad.txt
Týmto spôsobom ACL rozširuje možnosti správy prístupu, umožňuje podrobnú konfiguráciu práv pre jednotlivých používateľov a skupiny.