我感觉到你的痛苦.
试试这个(它在Scientific Linux 6.5上测试过,所以它也适用于OL):
>安装OpenLDAP服务器:yum install openldap-servers openldap-clients)
>启动slapd:服务slapd启动(也许chkconfig slapd on)
>使用slappasswd为cn = config和普通LDAP管理员用户创建密码.注意这个输出.
>使用以下内容创建LDIF文件:
dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}TXcmvaldskl312012cKsPK1cY2321+aj
dn: olcDatabase={2}bdb,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}TXcmvaldskl312012cKsPK1cY2321+aj
-
replace: olcRootDN
olcRootDN: cn=admin,dc=your,dc=base,dc=com
-
replace: olcSuffix
olcSuffix: dc=your,dc=base,dc=com
> olcRootPW的值应替换为您之前提到的slappaswd的输出.
>当然,olcSuffix和olcRootDN应该适应您的新基础DN.
>使用以下命令将所有这些提供给LDAP服务器:
ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f yourfile.ldif
之后,您应该能够通过LDAP连接到cn = config和dc = your,dc = base,dc = com.