我在一个组织中,其 Active Directory 具有非常深的嵌套组结构。我想查询目录以从 Linux 机器递归查找组的用户成员。在 Windows 机器上,
dsget group "dn_of_group" -members -expand
完全按照我的意愿去做,而且做得很快。当我尝试通过 LDAP 获得相同的结果时
(memberOf:1.2.840.113556.1.4.1941:=dn_of_group)
查询需要将近一分钟才能运行。dsget
是在后台使用 LDAP 还是使用其他方式来查询目录?如果是这样,我有什么办法也可以使用它吗?
编辑:澄清我需要作为用户的成员。