我想获取与从非Windows文件存储返回的SID值关联的用户名。我可以使用AuthorizationRuleCollection获取将给我SID的对象列表,但是我不知道如何构建将每个SID解析为用户名的查询。显然可以这样做是因为Windows资源管理器的文件属性-安全性显示了来自远程主机的用户名。
愤怒的搜索提供了大量有关在Windows和AD环境中解析SID的信息,但对于有效的独立设备而言却一无所获。特定的设备是基于Linux的NAS盒,但是我想要一个几乎可以在任何类似配置下使用的解决方案(我假设NAS文件系统是SAMBA共享)。
它必须相对简单,因为它内置在Windows安全权限对话框中。我想我在搜索时只是问错了一个问题。