在 Ubuntu Server 12.04 上配置 LDAP 以实现 SUDO 支持

在 Ubuntu Server 12.04 上配置 LDAP 以实现 SUDO 支持

我在完成 LDAP 安装时遇到了一些问题。我使用以下文章尝试配置 sudoers 架构:http://ubuntuforums.org/showthread.php?t=1421998

当我跑步时

ldapadd -x -D cn=admin,cn=config -W -f ~/sudoWork/cn\=sudo.ldif

我得到以下输出:

ldap_bind: Invalid credentials (49)

以下是我从 syslog 获得的输出:

Jul  5 06:24:11 dc1 slapd[802]: conn=4397 fd=22 ACCEPT from IP=127.0.0.1:51379 (IP=0.0.0.0:389)
Jul  5 06:24:11 dc1 slapd[802]: conn=4397 op=0 BIND dn="cn=admin,cn=config" method=128
Jul  5 06:24:11 dc1 slapd[802]: conn=4397 op=0 RESULT tag=97 err=49 text=
Jul  5 06:24:11 dc1 slapd[802]: conn=4397 op=1 UNBIND
Jul  5 06:24:11 dc1 slapd[802]: conn=4397 fd=22 closed

记录一下,我输入的密码是正确的。当我ldap用这个密码运行其他命令时,它运行正常。

我该如何调试这个问题?如果您需要任何其他信息来帮助我调试这个问题,请告诉我。

答案1

看来我漏读了一步。这些行需要删除。structuredObjectClass: olcSchemaConfig entryUUID: 10dae0ea-0760-102d-80d3-f9366b7f7757 creatorsName: cn=config createTimestamp: 20080826021140Z entryCSN: 20080826021140.791425Z#000000#000#000000 modifiersName: cn=configmodifyTimestamp: 20080826021140Z

相关内容