Я пытаюсь разобраться с OpenLDAP, но никак не пойму как заводить пользователей. Речь идет не о системных пользователях, а именно о пользователях в LDAP.
Вот мой файл /etc/ldap/ldap:
include /etc/ldap/schema/core.schema
modulepath /usr/lib/ldap
moduleload back_bdb
database bdb
suffix "dc=example, dc=com"
pidfile /var/run/slapd.pid
argsfile /var/run/slapd.args
directory /var/lib/ldap
rootdn "cn=Manager,dc=example,dc=com"
rootpw secret
access to *
by self write
by users read
by * none
dn: ou=myusers,dc=example,dc=com
objectClass: organizationalUnit
ou: myusers
description: myusers ou
dn: cn=user1,ou=myusers,dc=example,dc=com
objectClass: person
cn: user1
sn: USER-1
userPassword: hello
До этого момента все проходит нормально, но теперь я пытаюсь подключиться к ldap от имени user1:
# ldapsearch -L -x -b "dc=example,dc=com" -D cn=user1,ou=myusers,dc=example,dc=com -w hello
ldap_bind: Invalid credentials (49)
Объясните мне, как это делается?