fs_listacl - ออนไลน์ใน Cloud

นี่คือคำสั่ง fs_listacl ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


fs_listacl - แสดง ACLs

เรื่องย่อ


fs รายการ [-เส้นทาง <ผู้อำนวยการ/แฟ้ม เส้นทาง>+] [-NS] [-ถ้า] [- cmd] [-ช่วยด้วย]

fs la [-p <ผู้อำนวยการ/แฟ้ม เส้นทาง>+] [-NS] [-ถ้า] [- cmd] [-h]

fs รายการ [-p <ผู้อำนวยการ/แฟ้ม เส้นทาง>+] [-NS] [-ถ้า] [- cmd] [-h]

DESCRIPTION


พื้นที่ fs รายการ คำสั่งแสดงรายการควบคุมการเข้าถึง (ACL) ที่เกี่ยวข้องกับแต่ละ
ไฟล์ที่ระบุ ไดเร็กทอรี หรือลิงก์สัญลักษณ์ องค์ประกอบที่ระบุสามารถอยู่ในDFS
filespace หากผู้ออกใช้ AFS/DFS Migration Toolkit Protocol Translator เป็น
เข้าถึงข้อมูล DFS (และ DFS ใช้ ACL ต่อไฟล์) เพื่อแสดง ACL ของปัจจุบัน
ไดเร็กทอรีการทำงาน ละเว้น -เส้นทาง ข้อโต้แย้ง.

ในการเปลี่ยน ACL ให้ใช้ตัว fs เซตาคล สั่งการ. ในการคัดลอก ACL จากไดเร็กทอรีหนึ่งไปยังไดเร็กทอรีอื่น
ใช้ fs คัดลอก สั่งการ. ในการลบรายการที่ล้าสมัยออกจาก ACL ให้ใช้ fs คลีนคลีน
คำสั่ง

ข้อควรระวัง


การวางผู้ใช้หรือกลุ่มในส่วน "สิทธิ์เชิงลบ" ของ ACL ไม่รับประกัน
การปฏิเสธการอนุญาตหากส่วน "สิทธิ์ปกติ" ให้สิทธิ์แก่สมาชิกของ
ระบบ: กลุ่มผู้ใช้ใด ๆ ในกรณีนั้น ผู้ใช้ต้องการเพียงออก ยกเลิกการล็อก คำสั่งถึง
รับการอนุญาตที่มอบให้กับกลุ่ม system:anyuser

OPTIONS


-เส้นทาง <ผู้อำนวยการ/แฟ้ม เส้นทาง>+
ตั้งชื่อแต่ละไดเร็กทอรีหรือไฟล์ที่จะแสดง ACL สำหรับไฟล์ AFS เอาต์พุต
แสดง ACL จากไดเร็กทอรีหลักของไฟล์ ไฟล์ DFS มี ACL ของตัวเอง
ชื่อพาธที่ไม่สมบูรณ์จะถูกตีความโดยสัมพันธ์กับไดเร็กทอรีการทำงานปัจจุบัน ซึ่ง
เป็นค่าเริ่มต้นด้วยถ้าละเว้นอาร์กิวเมนต์นี้

-NS แสดง Initial Container ACL ของแต่ละไดเร็กทอรี DFS อาร์กิวเมนต์นี้ได้รับการสนับสนุน
เฉพาะในไดเร็กทอรี DFS ที่เข้าถึงผ่าน AFS/DFS Migration Toolkit Protocol
นักแปล

-ถ้า แสดง Initial Object ACL ของแต่ละไดเร็กทอรี DFS อาร์กิวเมนต์นี้ได้รับการสนับสนุนเท่านั้น
บนไดเร็กทอรี DFS ที่เข้าถึงได้ผ่านตัวแปลโปรโตคอล AFS/DFS Migration Toolkit

- cmd
ผลลัพธ์และ fs เซตาคล สตริงคำสั่งที่สามารถใช้เพื่อสร้าง ACL ที่ใช้กับ
ไฟล์ ไดเร็กทอรี หรือลิงก์สัญลักษณ์ที่ระบุ

-ช่วยด้วย
พิมพ์วิธีใช้ออนไลน์สำหรับคำสั่งนี้ ตัวเลือกที่ถูกต้องอื่นๆ ทั้งหมดจะถูกละเว้น

เอาท์พุท


บรรทัดแรกของเอาต์พุตสำหรับแต่ละไฟล์ ไดเร็กทอรี หรือลิงก์สัญลักษณ์อ่านดังนี้:

รายการเข้าถึงสำหรับ เป็น

หากผู้ออกใช้สัญกรณ์ชวเลขในชื่อพาธ เช่น จุด (".") ถึง
แทนไดเร็กทอรีปัจจุบัน บางครั้งสัญกรณ์นั้นก็ปรากฏขึ้นแทน
ชื่อพาธแบบเต็มของไดเร็กทอรี

ถัดไป ส่วนหัว "สิทธิ์ปกติ" นำหน้ารายการผู้ใช้และกลุ่มที่ได้รับสิทธิ์
ระบุสิทธิ์ด้วยการจับคู่ผู้ใช้หรือกลุ่มหนึ่งคู่และการอนุญาตในแต่ละบรรทัด ถ้า
สิทธิ์เชิงลบถูกกำหนดให้กับผู้ใช้หรือกลุ่มใด ๆ รายการเหล่านั้นตาม
หัวข้อ "สิทธิ์เชิงลบ" รูปแบบของรายการค่าลบเหมือนกับที่อยู่ใน
ส่วน "สิทธิ์ปกติ" ของ ACL แต่ผู้ใช้หรือกลุ่มถูกปฏิเสธแทนที่จะได้รับ
สิทธิ์ที่ระบุ

AFS ไม่ได้ใช้ ACL ต่อไฟล์ ดังนั้นสำหรับไฟล์ คำสั่งจะแสดง ACL บนไฟล์นั้น
ไดเร็กทอรี เอาต์พุตสำหรับลิงก์สัญลักษณ์แสดง ACL ที่ใช้กับไฟล์เป้าหมาย
หรือไดเร็กทอรี แทนที่จะเป็น ACL บนไดเร็กทอรีที่มีลิงก์สัญลักษณ์

การอนุญาตสำหรับ AFS ทำให้ผู้ครอบครองสามารถดำเนินการตามที่ระบุได้:

ก (บริหาร)
เปลี่ยนรายการใน ACL

ง (ลบ)
ลบไฟล์และไดเร็กทอรีย่อยออกจากไดเร็กทอรีหรือย้ายไปยังไดเร็กทอรีอื่น

ฉัน (แทรก)
เพิ่มไฟล์หรือไดเร็กทอรีย่อยไปยังไดเร็กทอรีโดยการคัดลอก ย้าย หรือสร้าง

k (ล็อค)
ตั้งค่าล็อกการอ่านหรือล็อกการเขียนในไฟล์ในไดเร็กทอรี

ล. (ค้นหา)
แสดงรายการไฟล์และไดเร็กทอรีย่อยในไดเร็กทอรี ระบุไดเร็กทอรีเอง และ
ออก fs รายการ คำสั่งตรวจสอบ ACL ของไดเร็กทอรี

ร (อ่าน)
อ่านเนื้อหาของไฟล์ในไดเร็กทอรี ออกคำสั่ง "ls -l" เพื่อระบุ
องค์ประกอบในไดเร็กทอรี

w (เขียน)
แก้ไขเนื้อหาของไฟล์ในไดเร็กทอรี และออก UNIX chmod คำสั่งถึง
เปลี่ยนบิตโหมดของพวกเขา

A, B, C, D, E, F, G, H
ไม่มีความหมายเริ่มต้นกับกระบวนการของเซิร์ฟเวอร์ AFS แต่มีให้สำหรับ
แอปพลิเคชั่นที่จะใช้ในการควบคุมการเข้าถึงเนื้อหาของไดเร็กทอรีเพิ่มเติม
วิธี ตัวอักษรต้องเป็นตัวพิมพ์ใหญ่

สำหรับไฟล์และไดเร็กทอรี DFS การอนุญาตจะคล้ายกัน ยกเว้นว่า DFS "x"
(ดำเนินการ) สิทธิ์แทนที่การอนุญาต AFS "l" (ค้นหา) DFS "c" (ตัวควบคุม) แทนที่
AFS "a" (ดูแลระบบ) และไม่มี DFS เทียบเท่ากับการอนุญาต AFS "k" (ล็อค) NS
ความหมายของการอนุญาตต่าง ๆ ก็แตกต่างกันเล็กน้อยและ DFS ไม่ได้ใช้งาน
สิทธิ์เชิงลบ สำหรับคำอธิบายที่สมบูรณ์ของการอนุญาต DFS โปรดดูที่DFS
เอกสาร

ตัวอย่าง


คำสั่งต่อไปนี้แสดง ACL บนโฮมไดเร็กทอรีของผู้ใช้ "pat" (the
ไดเร็กทอรีการทำงานปัจจุบัน) และในไดเร็กทอรีย่อย "ส่วนตัว"

% fs listacl -path ส่วนตัว
รายการเข้าถึงสำหรับ. เป็น
สิทธิตามปกติ:
ระบบ:ผู้เขียน rl
แพท ริลิดวา
pat:เพื่อนริด
สิทธิเชิงลบ:
สมิธ ริลิดวา
รายการเข้าถึงสำหรับส่วนตัว is
สิทธิตามปกติ:
แพท ริลิดวา

คำสั่งต่อไปนี้จะสร้าง fs เซตาคล คำสั่งที่จำเป็นในการสร้าง ACL ใหม่บน
โฮมไดเร็กทอรีของผู้ใช้ "pat" (ไดเร็กทอรีการทำงานปัจจุบัน) และใน "ส่วนตัว"
ไดเร็กทอรีย่อย

% fs listacl -path ส่วนตัว -cmd
fs setacl -dir -acl ระบบ:authuser rl pat rlidwka pat:friends rlid
fs setacl -dir -acl smith rlidwka -เชิงลบ
fs setacl -dir ส่วนตัว -acl pat rlidwka

สิทธิพิเศษ ที่จำเป็น


ถ้า -เส้นทาง อาร์กิวเมนต์ตั้งชื่อไดเร็กทอรี AFS ผู้ออกต้องมี "l" (ค้นหา)
อนุญาตบน ACL และ ACL สำหรับทุกไดเร็กทอรีที่อยู่ข้างหน้าในชื่อพาธ

ถ้า -เส้นทาง อาร์กิวเมนต์ตั้งชื่อไฟล์ AFS ผู้ออกต้องมี "l" (ค้นหา) และ "r"
(อ่าน) สิทธิ์บน ACL ของไดเร็กทอรีของไฟล์และ l ได้รับอนุญาตใน ACL ของ
แต่ละไดเร็กทอรีที่อยู่ข้างหน้าในชื่อพาธ

ถ้า -เส้นทาง อาร์กิวเมนต์ตั้งชื่อไดเร็กทอรีหรือไฟล์ DFS ผู้ออกต้องมี "x"
(ดำเนินการ) การอนุญาตบน ACL และบน ACL ของแต่ละไดเร็กทอรีที่อยู่ข้างหน้าใน
ชื่อพาธ

ใช้ fs_listacl ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด