- 论坛徽章:
- 0
|
配了2个星期的OPENldap 始终停在 ldap_bind: Invalid credentials (49)这个错误上,google baidu 了无数,始终解决不了,请各位大侠在这个弱智的问题上指点一二吧
系统 fedora 12
配置步骤如下
[root@dlp ~]# yum -y install openldap*
# create password
[root@dlp ~]# slappasswd -s password -h {MD5}
# (1) remember it
{MD5}************************
[root@dlp ~]# vi /etc/openldap/slapd.conf
# line 89: specify domain name
suffix "dc=server-linux,dc=info"
# line 91: specify domain name
rootdn "cn=Manager,dc=server-linux,dc=info"
# line 97: add password that is set in (1)
rootpw {MD5}************************
# add these lines at the bottom
access to attrs=userPassword
by self write
by dn="cn=Manager,dc=server-linux,dc=info" write
by anonymous auth
by * none
access to *
by dn="cn=Manager,dc=server-linux,dc=info" write
by self write
by * read
[root@dlp ~]# vi /etc/openldap/ldap.conf
# line 15: make valid and specify domain name
BASE dc=server-linux, dc=info
[root@dlp ~]# vi /etc/ldap.conf
# line 20: specify domain name
base dc=server-linux,dc=info
[root@dlp ~]# cd /usr/share/doc/openldap-servers-2.4.15
[root@dlp openldap-servers-2.4.15]# cp DB_CONFIG.example /var/lib/ldap/DB_CONFIG
[root@dlp openldap-servers-2.4.15]# cd
[root@dlp ~]# /etc/rc.d/init.d/ldap start
Starting slapd:[ OK ]
[root@dlp ~]# chkconfig ldap on
[2] Add initial information
[root@dlp ~]# vi base.ldif
# crate the file like below
dn: dc=server-linux,dc=info
objectClass: dcObject
objectClass: organization
o: server-linux Organization
dc: server-linux
dn: cn=Manager,dc=server-linux,dc=info
objectClass: organizationalRole
cn: manager
dn: ou=People,dc=server-linux,dc=info
objectClass: organizationalUnit
ou: People
dn: ou=Group,dc=server-linux,dc=info
objectClass: organizationalUnit
ou: Group
[root@dlp ~]# ldapadd -h localhost -x -D "cn=Manager,dc=server-linux,dc=info" -W -f base.ldif
就这些步骤 我反复配置了不下5次,系统也重装了2便,就是不行
每次都报 ldap_bind: Invalid credentials (49) 这个错误
请各位帮忙看看 |
|