NTFS ACL's: อะไรคือความแตกต่างระหว่างการสืบทอดวัตถุและคอนเทนเนอร์?


9

ฉันกำลังมองหาที่ใช้icacls.exe อย่างไรก็ตามก่อนดำเนินการต่อฉันต้องการความกระจ่างเกี่ยวกับความแตกต่างระหว่าง ACL สองรายการนี้:

            (OI) - object inherit
            (CI) - container inherit

คำตอบ:


16

การตั้งค่าสถานะเหล่านี้ควบคุมการสืบทอด ACLs มีธงอื่น ๆ ด้วย - IO และ NP คุณสามารถดูเพิ่มเติมเกี่ยวกับพวกเขาในบทความฉันลิงค์ด้านล่าง

ในระยะสั้นรายการควบคุมการเข้าถึง (ACEs) ถูกตั้งค่าสถานะด้วย "Object Inheritance" เท่านั้นจะใช้ ACE นั้นกับไฟล์ในโฟลเดอร์ แต่ไม่ใช่โฟลเดอร์ย่อยภายในโฟลเดอร์นั้น ACEs ที่ถูกตั้งค่าสถานะด้วย "Container Inheritance" จะใช้ ACE นั้นกับโฟลเดอร์ย่อยของโฟลเดอร์ แต่ไม่ใช่ไฟล์

มีพีชคณิตอีกหลายอย่างที่เป็นไปได้เช่นกัน คุณสามารถดูคำอธิบายที่มนุษย์อ่านได้ที่นี่:

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.