在Active Directory 用户和计算机中,只需选择查找 =>整个目录即可轻松搜索用户名。
如果我不向此 API (PHP AD LDAP 4.04) 提供正确的 account_suffix
、base_dn
、domain_controllers
,它将不会返回 < em>当我执行 $ad->user()->infoCollection($username,array('*'));
我可以
$ad->findBaseDn();
据此,我可以推断出我的用户帐户所属的当前域...
我如何发现我所属林中的所有域? ...或者是否有任何简单的方法可以进行顶级查询,而无需通过手动输入循环指定所有这些信息?
如果您熟悉 Powershell Active Directory,例如
$var = Get-AdForest
$var.Domains
最佳答案
基于以下内容的 ldapSearch: CN=分区、CN=配置、DC=示例、DC=com
LDAP 过滤器为: (nETBIOSName=*)
并返回属性:nCNames
将以 LDAP 格式返回林中的所有 AD 域。
但是,“信任”的配置方式可能会限制或允许访问这些域。
-吉姆
关于php - 如何列出林中的所有域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43903677/