在 openldap 中启用匿名绑定

在 openldap 中启用匿名绑定

我已成功设置 LDAP 服务器并且一切正常。但是,我无法使用“匿名”绑定访问服务器,根据每个谷歌搜索,它应该是。

当我执行时;

# ldapsearch -x -H ldap://localhost -b dc=example,dc=com

输出说;

# result: 50 Insufficient access

注意:唯一存在的 ACL 是;

olcAccess: {0}to * by self write by anonymous auth by * none

这是否证明服务器未编译或配置为使用匿名绑定?如果是这样,启用它的最佳方法是什么?

答案1

ServerFault 的有人回答了这个问题。 https://serverfault.com/questions/748758/enable-anonymous-bind-in-openldap/748904#748904

问题是配置的 ACL。的线by * none阻止大多数匿名操作。一旦摆脱该服务器允许执行匿名ldapsearch操作,证明默认情况下,openldap 支持匿名绑定。

相关内容