Saznajte Linux Command - getfacl

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 - ''.