更改 ldap 用户密码时访问权限不足

更改 ldap 用户密码时访问权限不足

我在创建 ldap (apacheDS) 用户然后使用管理员帐户更改该用户的密码时遇到问题。

我可以使用管理员用户添加 ldap 用户:

# ldapadd -D cn=admin,dc=mytest,dc=local -W -h ldap01.mytest.local -f /tmp/atest.ldif
adding new entry "uid=atest,cn=MyClients,ou=Users,dc=mytest,dc=local"

但我无法使用同一管理员用户更改用户的密码:

# ldappasswd -x -h ldap01.mytest.local -D cn=admin,dc=mytest,dc=local -W -s Someword uid=atest,cn=MyClients,ou=Users,dc=mytest,dc=local
ber_scanf: Success
Result: Insufficient access (50)
Additional info: Non-admin user cannot access another user's password to modify it

欢迎对我为什么或可能做错了什么提出任何建议。

相关内容