我在OpenLDAP之后配置了Ubuntu指南 (使用一些次要的编辑,比如设置正确的密码、我自己的域名,以及创建一个人员组而不是人员下面的示例),除了复制之外的所有步骤。
一切都很好,除了我不能用ldapscript.
当我执行:
sudo ldapadduser dave staff我得到一个LDAP错误,/var/log/ldapscripts.log声明:
>> 05/29/11 - 13:22 : Command : /usr/sbin/ldapadduser dave staff
ldap_bind: Invalid credentials (49)
ldap_bind: Invalid credentials (49)
Error adding user dave to LDAP我很迷茫。我检查了后端、前端、/etc/ldapscript/ldapscripts.passwd和密码匹配。
我的ldapscripts.conf文件正确地声明:
SERVER=localhost
BINDDN="cn=admin,dc=mydomain,dc=com"
# The following file contains the raw password of the binddn
# Create it with something like : echo -n 'secret' > $BINDPWDFILE
# WARNING !!!! Be careful not to make this file world-readable
# DEBIAN: /etc/pam_ldap.secret or /etc/ldap.secret are used.
BINDPWDFILE="/etc/ldapscripts/ldapscripts.passwd"任何想法都欢迎..。
发布于 2011-08-03 11:20:08
以这种方式将密码写入文件:
echo -n "yourpassword" > /etc/ldapscripts/ldapscripts.passwd发布于 2011-07-29 18:15:54
您确定您的ldapscripts.conf文件中的凭据吗?您可以使用ldapwhoami -x -D cn=admin,dc=mydomain,dc=com -y /etc/ldapscripts/ldapscripts.passwd进行测试。
https://serverfault.com/questions/275012
复制相似问题