OPENLDAP安装、配置

  • Post author:
  • Post category:其他


环境:centos 5

openldap介绍:

OpenLDAP是轻型目录访问协议(Lightweight Directory Access Protocol,LDAP)的自由和开源的实现,在其OpenLDAP许可证下发行,并已经被包含在众多流行的Linux发行版中。

它主要包括下述4个部分:

slapd – 独立LDAP守护服务

slurpd – 独立的LDAP更新复制守护服务

实现LDAP协议的库

工具软件和示例客户端

LDAP库概念:

dn :一条记录的位置

dc :一条记录所属区域

ou :一条记录所属组织

cn/uid:一条记录的名字/ID

eucita.cn

/       \

xiaoshou    jishu

/   \       /  \

qiye zhengfu app  BDP

/ \    \

JS CS   user1

dc = eucita.cn

ou=xiaoshou、jishu

ou=qiye、zhengfu、app、BDP

cn=JS、CS、user1

dn:cn=用户,ou=子部门,ou=部门,dc=eucita,dc=cn

OPENLDAP其实就是一个树型结构,根>>树干分叉>>树枝分叉>>果实,也就是用户,部门,单位。(其实跟国外的门牌号表示法是一样的)

安装:

1、yum安装oepnldap、openldap-servers、openldap-clients

[root@hao-linux ~]#yum -y install openldap openldap-servers openldap-clients

2、查看openldap安装

[root@hao-linux ~]#rpm -qa|grep openldap

3、复制DB_CONFIG.example到/var/lib/ldap/下并改名为DB_CONFIG。

[root@hao-linux ~]#cp /etc/openldap/DB_CONFIG.example /var/lib/ldap/DB_CONFIG

4、设置slapd.conf文件

[root@hao-linux ~]#vim /etc/openldap/slapd.conf 

修改suffix、rootdn、rootpw为自己设定的参数:

suffix "dc=eucita,dc=cn"
rootdn "cn=admin,dc=eucita,dc=cn"
rootpw secret     #管理员的密码默认被注释,需删除注释。

suffix设定的是单位(根



版权声明:本文为chinese_tiger原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。