นี่คือคำสั่ง dpns-getacl ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dpns-getacl - รับรายการควบคุมการเข้าถึงไดเรกทอรี/ไฟล์ DPNS
เรื่องย่อ
dpns-getacl [-a] [-d] เส้นทาง...
DESCRIPTION
dpns-getacl รับ Access Control List ที่เชื่อมโยงกับไดเร็กทอรี/ไฟล์ DPNS แต่ละ
เส้นทางจะแสดงชื่อไฟล์ เจ้าของ กลุ่ม และรายการควบคุมการเข้าถึง (ACL) if
ปัจจุบัน. หากไดเร็กทอรีมี ACL เริ่มต้น dpns-getacl ยังแสดง ACL เริ่มต้นอีกด้วย
ไฟล์ปกติไม่สามารถมี ACL เริ่มต้นได้
ผลลัพธ์มีลักษณะดังนี้:
# file: ชื่อไฟล์
# เจ้าของ: username
# กลุ่ม: ชื่อกลุ่ม
ผู้ใช้::perm
ผู้ใช้:uid:perm
group::ดัดผม
กลุ่ม:gid:perm
หน้ากาก:ดัดผม
อื่นๆ:ดัดผม
ค่าเริ่มต้น:user::perm
ค่าเริ่มต้น:ผู้ใช้:uid:perm
ค่าเริ่มต้น:group::perm
ค่าเริ่มต้น:group:gid:perm
ค่าเริ่มต้น:mask:perm
ค่าเริ่มต้น:อื่นๆ:perm
รายการ "ผู้ใช้" รายการแรกให้สิทธิ์แก่เจ้าของไฟล์ NS
รายการ "ผู้ใช้" ต่อไปนี้แสดงการอนุญาตที่มอบให้กับผู้ใช้เฉพาะ พวกเขาจะถูกจัดเรียง
เรียงลำดับจากน้อยไปมากของ uid รายการ "กลุ่ม" รายการแรกให้สิทธิ์ที่มอบให้กับ
เจ้าของกลุ่มของไฟล์. รายการ "กลุ่ม" ต่อไปนี้แสดงสิทธิ์ที่ได้รับไปยัง
กลุ่มเฉพาะ พวกเขาจะเรียงลำดับจากน้อยไปมากของ gid รายการ "หน้ากาก" คือ
อนุญาตสูงสุดให้กับผู้ใช้หรือกลุ่มเฉพาะ ไม่กระทบต่อ "เจ้าของ"
และการอนุญาต "อื่นๆ" ต้องมีรายการ "mask" หากมี "ผู้ใช้" เฉพาะหรือ
รายการ "กลุ่ม" รายการ "เริ่มต้น" ที่เชื่อมโยงกับไดเร็กทอรีได้รับการสืบทอดเป็น access
ACL โดยไฟล์หรือไดเร็กทอรีย่อยที่สร้างในไดเร็กทอรีนั้น NS อูมาสก์ ไม่ได้ใช้
ไดเรกทอรีย่อยยังรับช่วง ACL เริ่มต้นเป็น ACL เริ่มต้น ทันทีที่มีหนึ่ง
รายการ ACL เริ่มต้น, รายการฐาน ACL เริ่มต้น 3 รายการ (ผู้ใช้เริ่มต้น, กลุ่มเริ่มต้น, ค่าเริ่มต้น
อื่น ๆ ) จะต้องมีอยู่
การประมวลผลรายการเป็นไปตามมาตรฐานร่าง Posix 1003.1e 17
เส้นทาง ระบุชื่อพาธ DPNS ถ้า เส้นทาง ไม่ได้ขึ้นต้นด้วย /นำหน้าด้วย
เนื้อหาของ DPNS_HOME ตัวแปรสภาพแวดล้อม
UID จะแสดงเป็นชื่อผู้ใช้หากรู้จักกันในชื่อรหัสตัวเลข
กิด จะแสดงเป็นชื่อกลุ่มหากรู้จักกันในชื่อรหัสตัวเลข
ดัด จะแสดงเป็นการผสมผสานของตัวอักษร rwx-
OPTIONS
-a แสดงเฉพาะ ACL การเข้าถึง
-d แสดงเฉพาะ ACL เริ่มต้นเท่านั้น
ตัวอย่าง
dpns-getacl /dpm/dteam/test/file.log/d2
# ไฟล์: /dpm/dteam/test/file.log/d2
#เจ้าของ: baud
# กลุ่ม: c3
ผู้ใช้::rwx
group::rx #ผล:rx
อื่นๆ::rx
ค่าเริ่มต้น:ผู้ใช้::rwx
ค่าเริ่มต้น:group::rx
ค่าเริ่มต้น:อื่นๆ::rx
EXIT สถานภาพ
โปรแกรมนี้คืนค่า 0 หากการดำเนินการสำเร็จหรือ >0 หากการดำเนินการล้มเหลว
ใช้ dpns-getacl ออนไลน์โดยใช้บริการ onworks.net