gpt4 book ai didi

linux - 如何使用多个过滤器进行 ldapsearch?

转载 作者:可可西里 更新时间:2023-11-01 11:48:24 34 4
gpt4 key购买 nike

我正在执行如下所示的 ldap 搜索以获取某个人的信息,

ldapsearch -LLL -H ldaps://ldap.xyzcorp.com:636 -D 'xyzcorp\jack1' -W -x -b 'dc=xyzcorp,dc=com' sn=Ready

"sn"name "Ready"这里是人的姓氏,但是会返回多个具有相同姓氏 "Ready"的结果,所以我想添加多个过滤器来搜索名字和姓氏如下所示:

ldapsearch -LLL -H ldaps://ldap.xyzcorp.com:636 -D 'xyzcorp\jack1' -W -x -b 'dc=xyzcorp,dc=com' sn=Ready AND givenName=Bill

但返回的结果中仍然包含多个同姓“Ready”的人。我不确定哪一部分不正确。

你能帮我用这个命令吗?

最佳答案

我没有使用过 ldapsearch。也就是说,自定义 LDAP 查询仅返回一个具有 sn=Ready 和 givenName=Bill 的人,如果您可以将其添加到您的命令中,则如下所示:

ldapsearch -LLL -H ldaps://ldap.xyzcorp.com:636 -D 'xyzcorp\jack1' -W -x -b 'dc=xyzcorp,dc=com' "(&(objectCategory=user)(objectClass=user)(sn=Ready)(givenName=Bill))"

关于linux - 如何使用多个过滤器进行 ldapsearch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48310553/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com