Ubuntu 13.04:LDAP 无效凭据

Ubuntu 13.04:LDAP 无效凭据

我尝试遵循 Ubuntu 官方 OpenLDAPServer 指南,但没有成功。

当我尝试登录服务器时,它显示(https://help.ubuntu.com/12.10/serverguide/openldap-server.html#openldap-server-populate):

root@dexter:~# ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif
Enter LDAP Password: 
ldap_bind: Invalid credentials (49)

另外当我尝试获取 dc=example,dc=com DIT 时:

root@dexter:~# ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn
No such object (32)

有什么想法吗?我已经重新安装了该服务三次,但我完全确定密码没有问题。

答案1

问题出在文件 /etc/hosts 上,我的本地主机有多个条目,但安装时并没有创建基本 DN。

要修复该问题,请清理 /etc/hosts:

127.0.0.1   localhost
127.0.1.1       dexter.example.com  dexter

将“dexter”更改为您的主机名。

相关内容