NTFS ACL:对象和容器继承之间有什么区别?

NTFS ACL:对象和容器继承之间有什么区别?

我正在考虑使用icacls 实用程序。然而,在继续之前,我想澄清一下这两个 ACL 之间的区别:

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

答案1

这些标志控制 ACL 的继承。还有其他标志 — IO 和 NP。您可以在我下面链接的文章中看到有关它们的更多信息。

简而言之,仅带有“对象继承”标记的访问控制条目 (ACE) 会将该 ACE 应用于文件夹中的文件,但不应用于该文件夹中的子文件夹。仅带有“容器继承”标记的 ACE 会将该 ACE 应用于文件夹的子文件夹,但不应用于文件。

还有更多可能的排列。您可以在此处看到更详细、更易读的描述:

相关内容