Linuxin setfacl-apuohjelmaa käytetään tiedostojen ja hakemistojen edistyneiden pääsynvalvontalistojen (ACL) asettamiseen ja hallintaan. ACL:t mahdollistavat Linuxin tavallisia käyttöoikeuksia joustavamman käyttöoikeuksien hallinnan.
setfacl
mahdollistaa seuraavat toiminnot:
setfacl
.Setfacl-komennolla
voit tarkastella tiedostojen ja hakemistojen nykyisiä käyttöoikeuksia.setfacl-komennolla
.setfacl
on tehokas työkalu käyttöoikeuksien hallintaan Linuxissa, ja se voi olla hyödyllinen erilaisissa tilanteissa, kuten erilaisten käyttöoikeuksien asettamisessa eri käyttäjille tai ryhmille sekä vain luku tai vain kirjoitusoikeuksien asettamisessa.
Voit asentaa setfacl-apuohjelman
Ubuntuun tai Debianiin käyttämällä seuraavaa komentoa:
sudo apt-get install acl
Kun olet asentanut apuohjelman , voit käyttää komentoa setfacl asettaaksesi ACL:t tiedostoille ja hakemistoille. Jos haluat esimerkiksi asettaa ACL:n tiedostolle "file.txt" ja sallia ryhmän "users" lukemisen ja kirjoittamisen, voit käyttää seuraavaa komentoa:
setfacl -m g:users:rw file.txt
Tämä asettaa tiedoston "file.txt" luku- ja kirjoitusoikeudet ryhmälle "users". Voit myös käyttää erilaisia vaihtoehtoja ja avaimia setfacl-komennon
kanssa asettaaksesi monimutkaisempia käyttöoikeuksia.