首页 > 解决方案 > LDAP 查询 OU 中的用户

问题描述

在 Elasticsearch 中,我试图让它的user_search.filter从指定的 OU 中获取用户(不是组,只是包含在这个 OU 中的用户)。它应该像常规的 LDAP 查询一样工作。

到目前为止,我想出了以下内容:

(&(objectClass=user)(samaccountname=*)(OU=ES Users,OU=app_users,DC=app
    ,DC=domain,DC=com))

不幸的是,这不会返回任何结果,我不知道为什么。

标签: ldapldap-query

解决方案


请告诉我们您尝试了什么并显示日志或结果并阅读: https ://stackoverflow.com/help/how-to-ask

通过很少的信息,您提供了一个简单的 ldap 请求,类似于:

ldapsearch -H ldaps://example.com:636 -x -D "cn=Admin" -W -b "ou=people,dc=example,dc=com" -s sub -a always -z 1000 "(objectClass=inetOrgPerson)" "objectClass"

应该在 baseDN(="ou=people,dc=example,dc=com") 是您要从内部获取条目的 OU 的情况下工作。


推荐阅读