从列表中的ldapsearch UID和GID

我有一些麻烦得到下面的命令的语法正确:

ldapsearch -v -h enterprise.server.com -xLLL -D "[email protected]" -W \ -b "OU=Employees,OU=People,DC=server,DC=com" uidNumber gidNumber -f list.txt > list.out.txt 

上面的命令起作用了,我敲回车后提示input密码,但似乎忽略了我在末尾指定的“list.txt”选项,并在我们的AD数据库中生成了“every”用户列表。 我想要的是命令去列表文件。 任何帮助表示赞赏。

谢谢。

根据ldapsearch文档,当使用-f <file>选项时,你必须在你的ldap命令中指定searchfilter,只有单个出现的%s被用<file>的一行代替。

正如我看到你不指定LDAPsearchfilter在你的命令。