如何在LDAP中以两个不同的可分辨名称进行搜索

如何在LDAP中以两个不同的可分辨名称进行搜索,ldap,distinguishedname,Ldap,Distinguishedname,我的LDAP如下所示: dn :uid=alice,ou=people,dc=tik,dc=test,dc=com name:alice email:alice@tik.test.com dn :uid=jack,ou=people,dc=test,dc=com name:jack email:jack@test.com 如何使用ldapsearch命令搜索以获得两个子DN 我知道我可以使用-b“dc=test,dc=com”,但由于搜索范围很大,因此筛选器速度较慢。LDAP中的搜索必须从基

我的LDAP如下所示:

dn :uid=alice,ou=people,dc=tik,dc=test,dc=com
name:alice
email:alice@tik.test.com

dn :uid=jack,ou=people,dc=test,dc=com
name:jack
email:jack@test.com
如何使用
ldapsearch
命令搜索以获得两个子DN


我知道我可以使用
-b“dc=test,dc=com”
,但由于搜索范围很大,因此筛选器速度较慢。

LDAP中的搜索必须从基本DN开始。因此,您可以在每个子DN中执行2次搜索,也可以执行一次搜索,但速度可能较慢

这就是说,如果您的目录服务器得到了良好的管理和调优,那么在大范围内搜索并不总是比在树中搜索更低的位置慢。如果搜索未编入索引(这取决于搜索筛选器),则速度会变慢