Я везде искал решение своей проблемы, но все еще не нашел его.У меня есть эти два простых файла, такие как sladp.conf и mytree.ldif, и когда я пытаюсь добавить что-то в mytree.ldif, он продолжает спрашивать у меня пароль (который я считаю, что roopw определен в slapd.conf), но он не работает,Мне очень нужна помощь с этим.
Это мои файлы:
slapd.conf
database dbd
suffix "dc=ers,dc=uminho,dc=pt"
rootdn "cn=Manager,dc=ers,dc=uminho,dc=pt"
rootpw ersadmin
directory /usr/local/var/openldap-data
mytree.ldif
dn: dc=ers, dc=uminho, dc=pt
objectclass: dcObject
objectclass: organization
o: ERS
dc: ers
dn: cn=Manager,dc=ers,dc=uminho,dc=pt
objectclass: organizationalRole
cn: Manager
И вот что я пытаюсь сделать, и мой ответ:
sudo ldapadd -x -D "cn=Manager,dc=ers,dc=uminho,dc=pt" -W -f /etc/ldap/mytree.ldif
Enter LDAP Password:
ldap_bind: Invalid credentials (49)
Я уже пытался зашифровать пароль с помощью
slappasswd -h {SHA} -s ersadmin
и изменил мой файл slapd.conf
password-hash {SHA}
rootpw {SHA}pLEBIPx4rW3eebpwACBGAZkNH4CVBRGW
, но это не сработало.Заранее спасибо.