Linuxi utiliiti setfacl kasutatakse failide ja kataloogide täiustatud juurdepääsukontrolli nimekirjade (ACL) seadistamiseks ja haldamiseks. ACLid võimaldavad paindlikumat juurdepääsuõiguste haldamist kui tavalised Linuxi juurdepääsuõigused.
setfacl
võimaldab teil täita järgmisi funktsioone:
setfacl
eemaldada.setfacl
vaadata failide ja kataloogide praeguseid juurdepääsuõigusi.setfacl
.setfacl
on võimas vahend Linuxi juurdepääsuõiguste haldamiseks ja see võib olla kasulik erinevates stsenaariumides, näiteks erinevate juurdepääsuõiguste määramine erinevatele kasutajatele või gruppidele, ainult lugemis- või ainult kirjutamisõiguste määramine.
Utiliidi setfacl
installimiseks Ubuntus või Debianis saate kasutada järgmist käsku:
sudo apt-get install acl
Pärast utiliidi paigaldamist , saate failide ja kataloogide ACL-i määramiseks kasutada käsku setfacl. Näiteks faili "file.txt" ACL-i seadmiseks ja grupi "users" lugemis- ja kirjutamisõiguse lubamiseks saate kasutada järgmist käsku:
setfacl -m g:users:rw file.txt
See määrab faili "file.txt" lugemis- ja kirjutamisõigused grupile "users". Te võite kasutada ka erinevaid valikuid ja võtmeid käsuga setfacl
, et määrata keerulisemaid õigusi.