ldapsearch如何使用多个过滤器?
收藏

我正在进行下面这样的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和givenname=bill
但返回的结果仍然包含多个姓氏“ready”相同的人。我不确定哪一部分不正确。
你能帮我做这个命令吗?


最佳答案:

我没有用过ldapsearch。也就是说,如果可以在命令中附加sn=ready和givenname=bill,那么只返回一个人的自定义ldap查询将如下所示:
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))”

    公众号
    关注公众号订阅更多技术干货!