当使用匿名绑定从命令行运行ldapsearch
,我希望只要使用分页,就允许用户/应用程序返回无限的结果。对于cn=admin
用户,我想允许无限制结果。
我正在使用下面的LDIF文件,但它不是很正确。 cn=admin
正在运行确定,返回所有〜1000个用户。
# ldapsearch -x -ZZ -D "cn=admin,dc=my,dc=org" -W ... # search result search: 3 result: 0 Success # numResponses: 1082 # numEntries: 1081
…但匿名绑定仍然限于500个结果(虽然分页确实工作):
# ldapsearch -x -ZZ "Objectclass=Person" -E pr=100/prompt ... # requesting: ALL # with pagedResults control: size=100 # # search result search: 8 result: 4 Size limit exceeded # numResponses: 506 # numEntries: 500
我错过了什么? 似乎不能让谷歌返回关于此的很多信息。
dn: olcDatabase={1}hdb,cn=config changetype: modify replace: olcLimits olcLimits: dn.exact="cn=admin,dc=my,dc=org" size=unlimited anonymous auth size.pr=500 size.prtotal=unlimited