我跟着RHEL7: Configure a LDAP directory service for user connection在 CentOS Linux release 7 上配置 openldap。
首先,我创建/etc/openldap/changes.ldif
文件并粘贴内容,当然用之前创建的密码替换密码。
然后我可以使用命令将新配置发送到 slapd 服务器
# ldapmodify -Y EXTERNAL -H ldapi:/// -f /etc/openldap/changes.ldif
一旦我这样做,我会收到以下错误:
# ldapmodify -Y EXTERNAL -H ldapi:/// -f /etc/openldap/changes.ldif
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
modifying entry "olcDatabase={2}hdb,cn=config"
modifying entry "olcDatabase={2}hdb,cn=config"
modifying entry "olcDatabase={2}hdb,cn=config"
modifying entry "cn=config"
ldap_modify: Other (e.g., implementation specific) error (80)
所有文件对于运行 slapd 的用户都是可读的。那里有什么问题?我找不到任何有用的东西来喂 SEARCHENGINE。
我一直在寻找解决方案已经有一段时间了,但目前我发现的只是两个人
遇到同样的问题,问同样的问题,但没有答案。