Ime
getfacl - nabavite popise za kontrolu pristupa datotekama
Sinopsis
getfacl [-dRLPvh] datoteka ...
getfakl [-dRLPvh] -
Opis
Za svaku datoteku, getfacl prikazuje ime datoteke, vlasnika, grupu i Popis za kontrolu pristupa (ACL). Ako imenik ima zadani ACL, getfacl također prikazuje zadani ACL. Ne-direktori ne mogu imati zadane ACL-ove.
Ako se getfacl koristi na datotečnom sustavu koji ne podržava ACL-ove, getfacl prikazuje dozvole za pristup određene tradicionalnim dozvolama za način rada za datoteku.
Izlazni format getfacl je sljedeći:
1: # datoteka: somedir / 2: # vlasnik: lisa 3: # grupa: osoblje 4: user :: rwx 5: user: joe: rwx #efektivno: rx 6: grupa :: rwx # : rx 8: maska: rx 9: ostalo: rx 10: zadano: user :: rwx 11: zadano: korisnik: joe: rwx #efektivno: rx 12: zadano: grupa :: rx 13: zadana: maska: rx 14 : zadano: ostalo: ---Linije 4, 6 i 9 odgovaraju korisniku, grupi i ostalim poljima dozvola za dozvolu za datoteku. Ova tri poziva se nazivaju ACL unose baze. Linije 5 i 7 zovu se korisnici i imenovani skupni unosi. Linija 8 je učinkovita maska prava. Ovaj unos ograničava učinkovita prava koja se dodjeljuju svim skupinama i imenovanim korisnicima. (Vlasnik datoteka i ostale dozvole ne utječu na učinkovitu masku prava, svi ostali unosi.) Linije 10--14 prikazuju zadani ACL povezan s ovim direktorijem. Katalozi mogu imati zadani ACL. Redovne datoteke nikada nemaju zadani ACL.
Zadano ponašanje za getfacl je prikazivanje ACL i zadanog ACL te uključivanje uobičajenih komentara prava za retke u kojima se prava unosa razlikuju od učinkovitih prava.
Ako je izlaz na terminal, efektivni komentar prava poravnan je na stupac 40. Inače, znak s jednim karticama odvaja unos ACL-a i stvarni komentar prava.
ACL popisi više datoteka su odvojeni praznim redovima. Izlaz getfacl također se može koristiti kao ulaz za setfacl.
dozvole
Proces s pretraživanjem pristupa datoteci (tj. Procesima s pristupom za čitanje u direktoriju koji sadrži datoteku) također je odobren pristup čitanju ACL datoteka. To je analogno dozvolama potrebnim za pristup datotečnom načinu rada.
Opcije
--pristup
Prikažite popis za kontrolu pristupa datotekama.
-d, --default
Prikaz zadanog popisa kontrole pristupa.
--omit-zaglavlje
Ne prikazuj zaglavlje komentara (prva tri retka izlaza svake datoteke).
--all učinkovita
Ispišite sve komentare s pravima, čak i ako su identični pravima definiranim unosom ACL.
--no učinkovita
Nemojte ispisivati komentare s pravima o učinku.
--skip baze
Preskočite datoteke koje imaju samo ACL unose baze (vlasnik, skupina, ostali).
-R, - recursivni
Popis ACLs svih datoteka i direktorija rekurzivno.
-L, - logično
Logička šetnja, slijedite simboličke veze. Zadano ponašanje je slijediti simbole simboličke veze i preskakati simboličke veze na kojima se susreću u poddirektorijama.
-P, - fizički
Fizička hoda, preskočite sve simboličke veze. Ovo također preskače argumente simboličke veze.
--tabular
Koristite alternativni tablični izlazni format. Prikazani su ACL i zadani ACL. Dozvole koje su nedjelotvorne zbog unosa maske ACL prikazane su velikim slovima. Nazivi oznake za ACL_USER_OBJ i ACL_GROUP_OBJ unose također se prikazuju velikim slovima, što pomaže uočavanju tih unosa.
--absolute-imena
Nemojte ukloniti vodeće znakove ("/"). Zadano ponašanje je ukloniti vodeće znakove.
--verzija
Ispišite verziju getfacl i izlaz.
--Pomozite
Pomoć za ispis objašnjava opcije naredbenog retka.
-
Kraj opcija naredbenog retka. Svi preostali parametri tumače se kao nazivi datoteka, čak i ako počinju znakom crtica.
-
Ako je parametar naziva datoteke jedan znak crtica, getfacl čita popis datoteka iz standardnog unosa.
SUKLADNOST NA POSIX 1003.1e PRIJAVA STANDARDA 17
Ako je definirana varijabla okruženja POSIXLY_CORRECT, zadano ponašanje getfacl se mijenja na sljedeće načine: Ako nije navedeno drugačije, ispisuje se samo ACL. Zadani ACL ispisuje se samo ako je dodana -d opcija. Ako nema parametara naredbenog retka , getfacl se ponaša kao da je pozvan kao `` getfacl - ''.