查找LDAP组和成员电子邮件

时间:2018-07-26 15:35:40

标签: active-directory ldap openldap ldap-query

我正在尝试在Active Directory中的特定OU下搜索所有组和成员。

下面的查询工作正常。

ldapsearch -o ldif-wrap=no -b OU=BUSINESS_DOMAIN,OU=ONE,DC=myserver,DC=com -s one '(cn=*)' member cn

我可以从AD获取组名和成员名(CN)。但是,有没有办法获取会员的电子邮件呢?

我应该遍历每个成员并以编程方式触发单独的LDAP搜索,还是可以创建链式查询?

编辑

基于评论,更加清晰-我正在寻找嵌入在给定OU下的组下的所有用户的电子邮件ID。

1 个答案:

答案 0 :(得分:0)

这应该有效:

ldapsearch -o ldif-wrap=no -b OU=BUSINESS_DOMAIN,OU=ONE,DC=myserver,DC=com -s one '(cn=*)' member cn mail

假设您使用LDAP标准电子邮件地址属性“ mail”作为电子邮件地址。