给定一个域控制组,我如何获取其域?

给定一个域控制组,我如何获取其域?

我正在开发一个收集组数据的应用程序。在我的应用程序中,我需要收集数据和本地组的驻留用户,并发送有关域控制组的元数据。

我的问题是,给定这样的远程组(使用getent group groupName)我如何确定其域?

答案1

如果您使用winbindAD 域进行身份验证,则可以使用以下wbinfo命令获取此信息:

列出所有域组:

$ wbinfo --domain-groups
unix_group1
unix_group2
DOM2+windows_group1
DOM2+windows_group2
DOM3+windows_group3

此选项将列出您的主机所在的 Windows 域中可用的所有组。某些组会以前面的域名 ( DOM2+) 列出。没有域名的是本地域名。

要建立主机所属的域:

$ wbinfo --own-domain
DOM1

列出主机samba守护程序正在运行的所有域:

$ wbinfo --domain-groups
DOM1
DOM2
DOM3

要确认组成员身份,您可以设置要搜索的域,然后检查域组:

$ wbinfo --domain DOM1 --domain-groups | grep unix
unix_group1
unix_group2

相关内容