RHEL6下配ldap出现Invalid credentials (49)的问题
openldap是系统默认安装的,没有编译安装。db数据库是编译安装到/usr/local/dbdb的lib也加入到搜索路径,DB的config也复制到了/var/lib/ldap/DB_CONFIG并给了ldap的权限。
slapd.conf配置文件的example.com都改成了linux.com,也就是把example都替换成linux,
rootpw这一行我用的明文密码,密码12345,行首行尾都没有空格。中间用几个tab隔开的。
用slaptest -f/usr/openldap/slapd.conf也正常,服务器启动正常。
ldif文件如下
#cat/root/linux.ldif
dn: dc=linux,dc=com
objectclass: dcObject
objectclass: organization
o: Example, Inc.
dc: linux
dn: cn=Manager,dc=linux,dc=com
objectclass: organizationalRole
cn: Manager
现在我导入数据的时候,有问题了
#ls
linux.ldif
#ldapadd -x -W -D "cn=Manager,dc=linux,dc=com" -f linux.ldif
Enter LDAP Password:
ldap_bind: Invalid credentials (49)
输入密码12345就出现这个错误,网上说是rootpw这里有误,行首或者行尾有空格,或者中间有空格,但是我都没有啊,怎么还是错误的。
还请有经验的朋友指点下,谢谢。
QQ群:139570407希望高手加入共同讨论。 回复 2# mitmax
这个我知道,行首行尾不能有空格,中间用tab隔开,还是不行,不知道为什么,我换了个系统,测试,正常了。也许是其他地方出错了吧 重新执行 rm -rf /etc/openldap/slap.d/*
chown -R ldap:ldap /etc/openldap/slapd.d
slaptest -f /etc/openldap/slapd.conf-F /etc/openldap/slapd.d
http://www.rhce.cc/?p=126#comment-1299 博主你好,我是一个新手,ldap真的很想学,不知道您能不能发给我一份你的配置,真的十分感谢,网上大部分关于rhel6 ldap的配置,都是少个文件!!
我的邮箱:yinhewzj@163.com
谢谢了!!
页:
[1]