OpenLdap - 更改/修改不起作用

时间:2014-12-29 10:23:46

标签: openldap

我在OpenLdap上并尝试使用slapadd命令通过LDIF修改条目。

#LDIF

dn: uid=ROOTADMIN,ou=users,dc=example,dc=com
changetype: modify
add: userPassword
userPassword: MyPassWord

但我得到的错误......

54a0fc8e< = str2entry:str2ad(changetype):属性类型未定义

为什么slapadd命令不采用changetype?

当我手动尝试在ldap浏览器上更改密码时,我得到了关注 记录

#!RESULT ERROR
#!CONNECTION ldap://<MY_MACHINENAME>:389
#!DATE 2014-12-29T10:14:16.930
#!ERROR [LDAP: error code 8 - modifications require authentication]
dn: uid=ROOTADMIN,ou=users,dc=example,dc=com
changetype: modify
replace: userPassword
userPassword:: S2l0ZXNGbHk=

LDAP:错误代码8 - 修改需要身份验证吗?需要哪种认证?

1 个答案:

答案 0 :(得分:1)

像这样的ldif文件(包含changetype条目)应该与ldapadd一起使用,而不是slapadd。