我已经在 centos 7 上成功设置了 ldap 服务器,它运行良好。但是,我无法使用“匿名”绑定访问服务器,而根据每次谷歌搜索,它应该是这样的。
当我执行时;
ldapsearch -x -H ldap://localhost -b dc=example,dc=com
输出说;
结果:50 访问权限不足
笔记:唯一存在的 ACL 是;
olcAccess: {0}to *
by self write
by anonymous auth
by * none
这是否证明服务器未配置为支持“匿名”绑定?如果是这样,您能列出如何启用“匿名”绑定的方法吗?
答案1
已启用匿名绑定,但您的 ACL 禁止通过 执行大多数匿名操作by * none
。您的 ACL 应是什么样子取决于您的环境和目标。一般来说,匿名访问意味着您提供公共服务或尚未考虑您要完成的任务。