Nástroj setfacl v systéme Linux slúži na nastavenie a správu rozšírených zoznamov riadenia prístupu (ACL) pre súbory a adresáre. Zoznamy ACL umožňujú flexibilnejšiu správu prístupových práv ako štandardné prístupové práva v systéme Linux.
setfacl
umožňuje vykonávať nasledujúce funkcie:
setfacl
.setfacl
môžete zobraziť aktuálne prístupové práva pre súbory a adresáre.setfacl
.Setfacl
je výkonný nástroj na správu prístupových práv v Linuxe a môže byť užitočný v rôznych scenároch, ako je nastavenie rôznych prístupových práv pre rôznych používateľov alebo skupiny, nastavenie oprávnení len na čítanie alebo len na zápis.
Na inštaláciu nástroja setfacl
v systémoch Ubuntu alebo Debian môžete použiť nasledujúci príkaz:
sudo apt-get install acl
Po nainštalovaní nástroja môžete použiť príkaz setfacl na nastavenie ACL pre súbory a adresáre. Ak chcete napríklad nastaviť ACL pre súbor "file.txt" a povoliť skupine "users" čítanie a zápis, môžete použiť nasledujúci príkaz:
setfacl -m g:users:rw file.txt
Týmto nastavíte oprávnenia na čítanie a zápis pre skupinu "users" v súbore "file.txt". Na nastavenie zložitejších oprávnení môžete použiť aj rôzne možnosti a kľúče príkazu setfacl
.