码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS6.5搭建ldap及pdc的过程

时间:2018-08-15 14:01:26      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:技术   manager   rate   linu   span   yum   centos6.5   etc   本地yum   

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 [root@ldappdc ~]# slaptest -u -F /etc/openldap/slapd.d/
2 config file testing succeeded
3 [root@ldappdc ~]# 

启动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的过程

标签:技术   manager   rate   linu   span   yum   centos6.5   etc   本地yum   

原文地址:https://www.cnblogs.com/sumoning/p/9480930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!