当您在 Windows > 属性 > 高级 > 更改权限 > 添加中右键单击文件或文件夹时
Windows 将提示您添加特定的对象名称。到目前为止,我从各种视频和指南中只知道以下四个:
管理员
系统
所有人
用户
这些对象名称(或组)中的每一个与什么有关?还有更多“特殊”的对象名称吗?这些对象名称是否也仅适用于在 Windows 中设置文件权限?
当您在 Windows > 属性 > 高级 > 更改权限 > 添加中右键单击文件或文件夹时
Windows 将提示您添加特定的对象名称。到目前为止,我从各种视频和指南中只知道以下四个:
管理员
系统
所有人
用户
这些对象名称(或组)中的每一个与什么有关?还有更多“特殊”的对象名称吗?这些对象名称是否也仅适用于在 Windows 中设置文件权限?
有许多不同的类型——它们不一定代表单个对象,而是“安全标识符”(SID)。您可以在此对话框中输入的一些类型包括:
如果您单击“高级”,您会看到一个搜索窗口,其中将列出上述大部分内容。
Windows 会将输入名称转换为 SID(安全 ID),但甚至可能有一些实体具有 SID 并显示在您实际上无法在此窗口中输入的访问控制列表中。
例如,每个系统服务也有自己的 SID(与“SYSTEM”分开),如果我没记错的话,通过 Microsoft Store 安装的每个应用程序也都有自己的 SID。
一个进程将同时通过多个 SID 获得权限——例如,如果你运行 Notepad.exe,它当然会有你的“用户”SID,但它也会有你所属的所有组的组 SID ; 它还将具有“交互式”SID、“所有人”SID,等等。(
whoami /groups
ProcExp 或 Process Hacker 等程序可以显示这一点。)