Sobes.tech
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.