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
내가 왜 잘못하고 있는지 또는 무엇을 잘못하고 있는지에 대한 제안을 환영합니다.