getfacl - gauti failų prieigos kontrolės sąrašus
Anotacija
getfacl -dRLPvh failas …
getfacl -dRLPvh -
apibūdinimas
Kiekvienam failui getfacl parodo failo vardą, savininką, grupę ir prieigos kontrolės sąrašą (ACL). Jei kataloge yra numatytasis ACL, getfacl taip pat rodo numatytąjį ACL. Ne kataloguose negali būti numatytų ACL.
Jei getfacl naudojamas failų sistemoje, kuri nepalaiko ACL, getfacl rodo prieigos teises, apibrėžtas tradicinių failų režimo leidimo bitais.
"Getfacl" išvesties formatas yra toks:
1: # file: somedir / 2: # savininkas: priedas 3: # grupė: personalas 4: vartotojas :: rwx 5: user: joe: rwx #effective: r-x 6: grupė :: rwx #effective: r-x 7: grupė: kietas: r-x 8: kaukė: r-x 9: kita: r-x10: default: user :: rwx11: default: user: joe: rwx #effective: r-x12: default: group :: r-x13: default: mask: r-x14: pagal nutylėjimą: kita: ---
4, 6 ir 9 eilutės atitinka naudotojo, grupės ir kitų failų režimo leidimo bitų laukus. Šie trys vadinami baziniais ACL įrašais. 5 ir 7 linijos vadinamos naudotoju ir vadinamos grupės įrašai. 8 eilutė yra veiksminga teisių kaukė. Šis įrašas riboja faktines teises, suteiktas visoms grupėms ir naudotojams. (Failų savininkas ir kiti leidimai neturi įtakos faktinių teisių kaukė, visi kiti įrašai yra.) Linijos 10 - 14 rodo numatytą ACL, susietą su šiuo aplanku. Katalogai gali turėti numatytąjį ACL. Reguliariuose failuose niekada nėra numatytojo ACL. "Default getfacl" elgesys yra rodyti ACL ir numatytąjį ACL ir įtraukti veiksmingas teises komentuoti eilutes, kuriose įrašo teisės skiriasi nuo galiojančių teisių. Jei išvestis yra į terminalą, faktinių teisių komentaras yra suderintas su 40 stulpeliu. Priešingu atveju atskiras skirtuko simbolis atskiria ACL įrašą ir faktinių teisių komentarą. ACL kelių failų sąrašai yra atskirti tuščiomis eilutėmis. Getfacl išvestis taip pat gali būti naudojama kaip setfacl įvestis. Be to, procesas su paieškos prieiga prie failo (t. Y. Su skaitymo prieiga prie failo turinčio failo procesų) taip pat suteikiama galimybė skaityti prie failo ACL. Tai yra analogiškas leidimams, reikalingiems prieigai prie failų režimo. - prieiga Rodyti failų prieigos kontrolės sąrašą. -d, --default Rodyti numatytąjį prieigos valdymo sąrašą. --omit-header Nerodykite komentarų antraštės (pirmosios trys kiekvieno failo išvesties eilutės). - viskas efektyviai Spausdinkite visas galiojančias teises komentarus, net jei jie yra identiški ACL įraše nurodytoms teisėms. - neefektyvus Nespausdinkite veiksmingų teisių komentarų. --skip-base Praleisti failus, kuriuose yra tik pagrindiniai ACL įrašai (savininkas, grupė, kiti). -R, - recursyvus Įrašykite visų failų ir katalogų ACLs rekursiniu būdu. -L, --loginis Logiškas vaikščiojimas, sekite simbolines nuorodas. Numatytasis elgesys yra sekti simbolinių nuorodų argumentais ir praleisti simbolines nuorodas, kurios susiduria pakatalogiuose. -P, - fizinis Fizinis pėsčiomis pereikite visus simbolinius ryšius. Tai taip pat praleidžia simbolinės nuorodos argumentus. --tabular Naudokite alternatyvų lentelės išvesties formatą. ACL ir numatytasis ACL rodomas šalia kito. Leidimai, kurie yra neveiksmingi dėl ACL kaukės įrašo, rodomi didžiosiomis raidėmis. Įrašų žymų vardai ACL_USER_OBJ ir ACL_GROUP_OBJ įrašams taip pat rodomi didžiosiomis raidėmis, o tai padeda nustatyti šiuos įrašus. --absolute vardai Nenaudokite pagrindinių brzech ženklų (`/ '). Numatytasis elgesys yra pašalinti pagrindinius brūkšnelio simbolius. --versija Spausdinkite getfacl versiją ir išeikite. --Pagalba Spausdinimo pagalba paaiškinkite komandinės eilutės parinktis. -- Komandinės eilutės parinkčių pabaiga. Visi likę parametrai interpretuojami kaip failų pavadinimai, net jei jie prasideda brūkšniu. - Jei failo vardo parametras yra vieno brūkšnio simbolis, getfacl nuskaito failų sąrašą iš standartinės įvesties. Jei aplinkos kintamasis POSIXLY_CORRECT yra apibrėžtas, numatytasis getfacl elgesys pasikeičia šiais būdais: jei nenurodyta kitaip, atspausdinamas tik ACL. Numatytasis ACL spausdinamas tik jei -d parinktis. Jei nėra komandinės eilutės parametro, getfacl elgiasi taip, tarsi jis būtų vadinamas `` getfacl - ''. Leidimai
Galimybės
Atitikimas Posix 1003.1e standarto 17 standartui












