我想从ldapsearch搜索提到的实体:
ldapsearch -LLL -x -H ldaps://ldapserver -E pr=1000/noprompt -b "O=XXX,C=AN " "(dn=cn=firstName lastName 1231233,ou=employee,o=xxx,c=an)"
我得到的输出为
# pagedresults: cookie=
但是当我用别名搜索相同的实体时,我从命令中得到了整个对象。
所以,为什么我没有从上述命令中得到回报。
我想对dn字段中的dn进行过滤,就像我提到的一样,我从别名搜索字段中得到相同的dn。因此,理想情况下,如果我使用正确的过滤方法,我应该得到结果。
如果我对过滤器查询有任何错误,请告诉我。
答案 0 :(得分:2)
您可以使用以下命令(可能是@ user207421的建议)通过其dn访问该条目:
ldapsearch -LLL -x -H ldaps://ldapserver -b "cn=firstName lastName 1231233,ou=employee,o=xxx,c=an" -s base
关键是将搜索到的条目设置为具有适当范围的基础,即 base 。