之前在匯入 LDIF 格式檔時,都是使用 slapadd 的方式,後來改用 ldapadd 的方式,但却一直出現 ldap_bind: Invalid credentials (49) 的錯誤訊息。
# ldapadd -x -D “cn=Manager,dc=ldap,dc=tces.ilc.edu.tw” -W -f /root/ldif/s0980.passwd.ldif
Enter LDAP Password:
ldap_bind: Invalid credentials (49)
在網路上搜尋了一下,有人說是密碼打錯了,可是我確認沒有打錯,重新設定密碼,卻還是一樣。[@more@]後來在這裡找到答案
原來是我在 /etc/openldap/slapd.conf 中關於 rootpw 的設定有錯誤
# vim /etc/openldap/slapd.conf
# rootpw {crypt}ijFYNcSNctBYg
rootpw {SSHA}x
rootpw 前面多了一個空格,清除之後,就正常了!