Ubuntu:LDAP凭据无效

dfty9e19  于 2022-11-22  发布在  其他
关注(0)|答案(2)|浏览(236)

我在尝试了谷歌和stackoverflow的解决方案后发布了这个问题。我使用的是ubuntu 12. 04。
我在我的机器上安装了ldap和slapd。安装时,它提示输入管理员密码。
安装后,我尝试使用下面的命令添加kerberos模式,

ldapadd  -x -D cn=admin,cn=config -W -f /tmp/cn\=kerberos.ldif

它抛出错误

ldap_bind: Invalid credentials (49)

我可以使用这个命令与我的管理员密码。

ldapadd  -x -D "cn=admin,dc=zmedia,dc=ultrasound,dc=com" -f tree.ldif  -W

树.ldif

#Sample LDAP File

#users

dn: ou=users,dc=zmedia,dc=ultrasound,dc=com
objectClass: organizationalUnit
ou: users

#groups

dn: ou=groups,dc=zmedia,dc=ultrasound,dc=com
objectClass: organizationalUnit
ou: groups

我知道,我给的密码是正确的。但是,我不知道为什么会失败?

jfewjypa

jfewjypa1#

在第一个示例中,绑定DN(-D选项)为:-D cn=admin,cn=config
在第二个示例中,绑定DN为:"cn=admin,dc=zmedia,dc=ultrasound,dc=com"
我认为双引号并不重要。但无论如何,这是两个不同的用户。DN在目录服务中是唯一的,因此只有一个用户工作是有意义的,因为很可能您只有一个真实的的Admin用户。

f4t66c6m

f4t66c6m2#

确保您的root帐户有密码(Ubuntu的默认密码是none)。添加架构是在root权限下完成的。

相关问题