Линукс Тушаал - getfacl сурах

Нэр

getfacl - файлын хандалтын хяналтын жагсаалтуудыг авах

Ерөнхий агуулга

getfacl [-dRLPvh] файл ...

getfacl [-dRLPvh] -

Тодорхойлолт

Файл бүрийн хувьд getfacl файлын нэр, эзэн, бүлэг, хандалтын хяналтын жагсаалт (ACL) харуулна. Хэрэв сан нь анхдагч ACL байна, getfacl нь анхдагч ACL-г харуулдаг. Бус сангууд нь анхдагч ACL-үүдтэй байж болохгүй.

Getfacl нь ACL -уудыг дэмждэггүй файлын систем дээр хэрэглэгддэг бол getfacl нь уламжлалт файлын горимын зөвшөөрлийн битээр заагдсан хандалтын зөвшөөрлийг үзүүлдэг.

Getfacl тушаалын гаралтын хэлбэр нь дараах байдалтай байна:

Rx 6: group :: rwx #effective: rx 7: group: 1: # rx 8: mask: rx 9: бусад: rx 10: default: user :: rwx 11: default: user: joe: rwx #effective: rx 12: default: group :: rx 13: default: mask: rx 14 : Анхдагч: бусад: ---

4, 6, 9-р мөр нь файлын горимын зөвшөөрлийн битүүдийн хэрэглэгч, бүлэг болон бусад талуудад тохирно. Эдгээр гурван үндсэн ACL оруулгуудыг нэрлэдэг. 5 болон 7-р мөрүүдийг хэрэглэгчийн нэрээр нэрлэх ба бүлгийн нэрийг оруулав. 8-р мөр нь үр дүнтэй эрхийн маск юм. Энэ бүртгэл нь бүх бүлгүүдэд олгогдсон үр дүнтэй эрхүүдийг хязгаарлаж, нэртэй хэрэглэгчдэд олгодог. (Файлын эзэмшигч болон бусад зөвшөөрлүүд нь үр дүнтэй эрхийн маск нөлөөлөлд өртөөгүй; бусад бүх оруулгууд нь.) 10--14 мөрүүд нь энэ лавлахтай холбоотой анхдагч ACL-г харуулав. Директорууд нь анхдагч ACL байж болох юм. Ердийн файлууд нь анхдагч ACL байхгүй.

Getfacl-ийн анхдагч горим нь ACL болон анхдагч ACL -ийг үзүүлэх бөгөөд нэвтрэх эрхийг үр ашигтай эрхүүдээс ялгаатай мөрүүдийн хувьд үр дүнтэй эрхний тайлбар оруулах явдал юм.

Хэрэв гаралт нь терминал дээр байгаа бол үр дүнтэй эрхийн коммент 40-р баганад байна. Бусад тохиолдолд ганц товчлуур нь ACL оруулга болон үр дүнгийн эрхийн тайлбарыг тусад нь салгана.

Олон файлуудын ACL жагсаалтыг хоосон мөрөөр тусгаарлаж байна. Getfacl тушаал нь setfacl-д орц байдлаар ашиглагдаж болно.

Зөвшөөрөл

Файлд хайлтын хандалт хийх үйл явц (өөрөөр хэлбэл файлын агуулж буй санд уншигдах үйл явц бүхий процессууд) процессууд нь ACL-үүд унших эрхийг олгоно. Энэ нь файлын горимд хандах шаардлагатай зөвшөөрлүүдтэй төстэй юм.

Сонголтууд

- Аялал

Файлын хандалтын хяналтын жагсаалтыг харуулах.

-d, --default

Анхдагч хандалтын хяналтын жагсаалтыг харуулах.

- нийтлэг толгой

Сэтгэгдлийн толгойг бүү харуул (файлын гаралт бүрийн эхний гурван мөрийг харуул).

- үр дүнтэй

ACL оролтоор тодорхойлогдсон эрхийг адилтгасан ч гэсэн бүх үр дүнтэй эрхийг тайлбарлах.

- чадахгүй

Үр дүнгийн эрхийн тайлбарыг бүү бич.

--шат суурь

Зөв ACL оруулгуудтай (файл, эзэмшигч, бусад) байгаа файлуудыг алгасна.

-R, - рекурсив

Бүх файлууд болон сангуудын ACLs-ийг рекурсивээр жагсаах.

-L, --logical

Логик алхалт, симболын холбоосуудыг дага. Анхдагч зан төлөв нь симболын холбоосын аргументуудыг дагаж, дэд сангуудад илрүүлсэн симболын холбоосуудыг алгасах болно.

-P, - физик

Физик алхалт, бүх тэмдэглэгээний холбоосыг алгасах. Энэ нь симболын холбоосын аргументуудыг алгасах болно.

- тодорхой бус

Бусад хүснэгтэн гаралтын форматыг ашиглана уу. ACL болон анхдагч ACL харагдана. ACL маск оруулах оролдлого нь үр дүнгүй байгаа зөвшөөрлүүд нь томоор харуулагддаг. ACL_USER_OBJ болон ACL_GROUP_OBJ-ийн оруулгуудын нэрсийг мөн том үсгээр харуулдаг бөгөөд эдгээр оруулгуудыг хайхад тусалдаг.

- уусгэх нэр

Дээд барзгар тэмдэгтүүдийг (`/ ') хасах хэрэггүй. Анхдагч зан төлөв нь тэргүүлэх зүсэгч тэмдэгтүүдийг арилгах явдал юм.

- хувилбар

Getfacl болон гарах хувилбарыг хэвлэ.

--Туслаач

Тушаалын мөрний тохируулгуудыг тайлбарлаж хэвлэ.

-

Тушаалын төгсгөлийн төгсгөл. Үлдсэн бүх параметрүүдийг фастерийн нэр гэж тайлбарладаг.

-

Файлын нэрийн параметр нь нэг зураастай тэмдэгт байвал getfacl нь стандарт оролтоос файлуудын жагсаалтыг уншдаг.

POSIX 1003.1e DRAFT STANDARD-д нэвтрүүлэх

Хэрэв орчны хувьсагч POSIXLY_CORRECT тодорхойлогдсон бол getfacl-ийн анхдагч үйлдэл дараах байдлаар өөрчлөгддөг: Өөрөөр заагаагүй бол зөвхөн ACL хэвлэгдэх болно. Анхдагч ACL нь зөвхөн -d тохируулга өгөгдсөн тохиолдолд хэвлэгддэг. Хэрэв ямар ч тушаалын мөр параметр өгөгдөөгүй бол getfacl тушаал нь getfacl гэсэн шиг ажилладаг.