为什么主要的本地管理员组显示为域用户 {S-1-5-21-<domain>-513}
Why the primary group of Local Administrators appears as Domain Users {S-1-5-21-<domain>-513}
我有一个文本文件,本地管理员是该文件的所有者。
当我运行下面的代码:
public static void CheckPermissions(string filePath)
{
FileSecurity acl = new FileInfo(filePath).GetAccessControl();
IdentityReference group = acl.GetGroup(typeof(SecurityIdentifier));
IdentityReference owner = acl.GetOwner(typeof(SecurityIdentifier));
}
显示:
group = {S-1-5-21-<domain>-513} // DOMAIN_USERS group
owner = {S-1-5-21-<domain>-500} // Local Administrator
GetGroup
函数according to Microsoft:
Gets the primary group associated with the specified owner.
但是与本地管理员关联的主要组是 Domain Users
?
编辑:
当我检查 GUI 时,它显示了两组:
我对术语感到困惑。
GetGroup
函数according to Microsoft:
Gets the primary group associated with the specified owner.
GetOwner
函数according to Microsoft:
Gets the owner associated with the specified primary group.
看来问题没有错
只需要了解函数的含义即可。
例如,GetGroup
获取与指定所有者关联的主要组 。
因此,如果所有者是例如本地管理员 组,那么所有者将是 SYSTEM
,您将得到:
Group: SYSTEM {S-1-5-18}
Owner: Built In Administrators: {S-1-5-32-544}
无法通过 GUI 查看主要组 Windows。要更改它,您需要使用 SetGroup
.
我有一个文本文件,本地管理员是该文件的所有者。
当我运行下面的代码:
public static void CheckPermissions(string filePath)
{
FileSecurity acl = new FileInfo(filePath).GetAccessControl();
IdentityReference group = acl.GetGroup(typeof(SecurityIdentifier));
IdentityReference owner = acl.GetOwner(typeof(SecurityIdentifier));
}
显示:
group = {S-1-5-21-<domain>-513} // DOMAIN_USERS group
owner = {S-1-5-21-<domain>-500} // Local Administrator
GetGroup
函数according to Microsoft:
Gets the primary group associated with the specified owner.
但是与本地管理员关联的主要组是 Domain Users
?
编辑:
当我检查 GUI 时,它显示了两组:
我对术语感到困惑。
GetGroup
函数according to Microsoft:
Gets the primary group associated with the specified owner.
GetOwner
函数according to Microsoft:
Gets the owner associated with the specified primary group.
看来问题没有错
只需要了解函数的含义即可。
例如,GetGroup
获取与指定所有者关联的主要组 。
因此,如果所有者是例如本地管理员 组,那么所有者将是 SYSTEM
,您将得到:
Group: SYSTEM {S-1-5-18}
Owner: Built In Administrators: {S-1-5-32-544}
无法通过 GUI 查看主要组 Windows。要更改它,您需要使用 SetGroup
.