我知道我可以使用这样一个大型语句来查询ldap
(&(uid='uid-1')(uid='uid-2') ... (uid='uid-nth'))有更好的办法吗?
输出很好,只需要寻找更好的查询方式就没有问题。
谢谢你的答复,我希望这不是一个琐碎的问题。
发布于 2014-12-18 19:49:28
这实际上不应该返回任何内容,因为您使用的是和&而不是and或|。
如果从命令行使用ldapsearch,通常可以传递带有-f标志的过滤器文件。这样,您就可以将任何不同的过滤器(每一行1)传递给同一个命令。输出将与您现在的输出相似,但每个输出都将作为不同的搜索提交到目录服务器。在你的情况下,文件看起来就像.
uid=uid-1
uid=uid-2
uid=uid-nhttps://stackoverflow.com/questions/27552967
复制相似问题