我正在查询 Active Directory 以收集具有指定经理的人员列表。以下搜索工作正常:
$ ldapsearch "cn=John Doe" manager
dn: CN=John Doe,...
manager: CN=The Boss,...
我想要的是使用正确的语法来搜索所有报告人The Boss
,例如
$ ldpasearch "<manager's cn is The Boss>" cn
这将返回一个列表,其中包括cn=John Doe
(其中包括)
这种过滤器的正确语法是什么?
谢谢你!
答案1
您需要根据manager
属性进行过滤。但是,您需要在过滤器中使用经理的完整可分辨名称。例如:
ldapsearch "manager=cn=John Doe,cn=users,dc=domain,dc=name" 1.1