CentOS6.5搭建ldap及pdc的过程
Posted sumoning
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS6.5搭建ldap及pdc的过程相关的知识,希望对你有一定的参考价值。
linux centos6.5,,配置的是本地yum,采用光盘自带的rpm包进行安装
安装openldap server 以及client
1 yum install openldap-server openldap-clients migrationtools
安装samba
1 yum install samba samba-common
编辑migrate_common.ph文件
1 cd /usr/share/migrationtools 2 vim migrate_common.ph
修改如下位置
配置数据库文件
1 cp /usr/share/openldap-servers/DB_CONFIG.example/etc/openldap/DB_CONFIG 2 cp /etc/openldap/DB_CONFIG /var/lib/ldap/DB_CONFIG 3 chown -R ldap:ldap /etc/openldap/ 4 chown -R ldap:ldap /var/lib/ldap
配置slapd.conf文件
1 cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf
修改slapd.conf
增加此部分
修改这几部分
删除之前的配置文件
1 rm -rf /etc/openldap/slapd.d/* 2 slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d 3 slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
当出现如下图的时候,是配置成功了
1 [[email protected] ~]# slaptest -u -F /etc/openldap/slapd.d/ 2 config file testing succeeded 3 [[email protected] ~]#
启动slapd服务
1 service slapd start
添加基础数据
1 /usr/share/migrationtools/migrate_base.pl > /root/base.ldif 2 /usr/share/migrationtools/migrate_passwd.pl /etc/passwd /root/user.ldif 3 /usr/share/migrationtools/migrate_group.pl /etc/group /root/group.ldif
删除/root/base.ldif,/root/user.ldif以及/root/group.ldif中与ldap无关的部分,执行命令
ldapadd -D "cn=Manager,dc=ldappdc,dc=com" -W -x -f base.ldif ldapadd -D "cn=Manager,dc=ldappdc,dc=com" -W -x -f group.ldif ldapadd -D "cn=Manager,dc=ldappdc,dc=com" -W -x -f user.ldif
无报错,即为配置成功,pdc部分未完待续。。。。
以上是关于CentOS6.5搭建ldap及pdc的过程的主要内容,如果未能解决你的问题,请参考以下文章
Centos6.5下OpenLdap搭建(环境配置+双机主从配置+LDAPS+enable SSHA)
网络系统管理赛项之debian 十七 . LDAP服务器搭建及配置方法