我到處尋找解決方案,但我仍然沒有找到它。 我有這兩個簡單的文件作爲sladp.conf和mytree.ldif,當我嘗試向mytree.ldif添加一些東西時,它一直要求我輸入密碼(我相信它是slapd.conf中定義的roopw),但它不工作。 我真的需要幫助。輸入LDAP密碼一直說ldap_bind:無效的憑據(49)
這些都是我的文件:
的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
加密密碼,但沒有奏效。提前致謝。
對於我的文章的可怕外觀感到抱歉 – mpg 2011-06-02 18:43:40