Я создал пользователя Tom следующим образом
dn: uid=tom,ou=People,dc=example,dc=com
objectClass: inetOrgPerson
cn: Tom
sn: Novembre
uid: tom
Затем добавьте пароль для этого пользователя
ldappasswd -s secret -W -D "cn=admin,dc=example,dc=com" -x "uid=tom,ou=People,dc=example,dc=com"
Наконец, я пытаюсь проверить учетные данные с помощью команды ldapwhoami
ldapwhoami -x -D "uid=tom,ou=People,dc=example,dc=com" -W
Я получаю ошибку
Enter LDAP Password:
ldap_bind: Insufficient access (50)
Возможно, это происходит из моего ACL в slapd.conf
Здесь находятся
access to attrs=userpassword
by self write
by dn="cn=admin,dc=example,dc=com" write
by anonymous auth
by * none
access to dn.base="" by * read
access to * by * read
Любая идея?