linux - 尝试从 linux ldapsearch 命令获取 memberof 详细信息

标签 linux active-directory ldap openldap

我正在尝试从 Linux 机器 (CentOS 5.8) 向 Windows LDAP 服务器运行 LDAP 查询,并希望获取用户的“memberof”详细信息。在此示例中,域是 cm.loc,用户是 admin1@cm.loc。这是我使用的 ldapsearch 语法。它返回一个错误。 有人能给我指出正确的方向吗?正确的语法应该是使用 ldapsearch 来查询特定帐户的成员详细信息?

这是我正在使用的返回错误的; “ldap 搜索分机错误搜索过滤器 7” 我的语法哪里错了?

ldapsearch –x –h 192.168.1.20 –b 'DC=cm,DC=loc' -s base –D 'admin1@cm.loc' -W '(&(objectCategory=Group)(|(memberOf=group1)(memberOf=group2)…))' 

谢谢

最佳答案

memberOf 是具有 DN 语法的属性。 group1 不是 DN。

关于linux - 尝试从 linux ldapsearch 命令获取 memberof 详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18814825/

相关文章:

powershell - 使用Powershell将电子邮件地址添加到AD安全组

java - 使用 GSSAPI 连接到 LDAP 时出现 "No common protection layer between client and server"错误

c - 检索 list_head 对象的父结构

php - UTF-8贯穿始终

linux - cmake源码和源码外导航

asp.net-mvc-3 - MVC3 自定义 MembershipProvider 和 Active Directory

java - Spring LDAP 无法从 AD LDS 读取

linux - 我可以在Ubuntu 19.04上运行Unity Game引擎而不损失效率吗?

java - 能够在 LDAP 中使用旧密码登录

java - 如何将radius添加到jboss ldap认证?