linux上安装ldap服务

参考链接: http://www.centoscn.com/image-text/config/2013/0819/1367.html
                     http://www.linuxidc.com/Linux/2014-07/104448p2.htm

1.下载ldap ,关闭防火墙  

    service iptables stop

    yum install openldap-* -y

2.拷贝slapd.conf文件

cp  /usr/share/openldap-servers/slapd.conf.obsolete   /etc/openldap/slapd.conf

3.设置ldap密码,测试使用密码123456,然后复制生成的字符串


4.配置密码vi /etc/openldap/slapd.conf,找到rootpw

linux上安装ldap服务_第1张图片

修改为

linux上安装ldap服务_第2张图片

5.拷贝DB_CONFIG文件到指定目录

# cp /usr/share/openldap-servers/DB_CONFIG.example  /var/lib/ldap/DB_CONFIG

删除默认/etc/openldap/slapd.d下面的所有内容,否则后面在使用ldapadd的时候会报错:
# rm -rf /etc/openldap/slapd.d/*

这一步很重要,如果修改了配置,需要删除 rm -rf /etc/openldap/slapd.d/*,重新加载

6.
启动LDAP的slapd服务,并设置自启动:
# service slapd restart
# chkconfig slapd on

赋予配置目录相应权限:
# chown -R ldap:ldap /var/lib/ldap
# chown -R ldap:ldap /etc/openldap/

测试并生成配置文件:
slaptest  -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
返回config file testing succeeded,则配置成功。

赋予生成的配置文件予权限并重启:
# chown -R ldap:ldap /etc/openldap/slapd.d
# service slapd restart

7.新建一个ldif文件,root.ldif(名字随便取)内容如下

linux上安装ldap服务_第3张图片

8.添加ldif文件


9.测试,用开源软件LDAP admin


linux上安装ldap服务_第4张图片

连接成功

linux上安装ldap服务_第5张图片

你可能感兴趣的:(linux)