• 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 [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部分未完待续。。。。

  • 相关阅读:
    22 组合电路中的竞争--冒险
    21 典型的组合电路模块(2)
    vhdl和verilog的区别
    17 TTL电路系列(2)
    树莓派Pico
    ESP8266/ESP32自动下载电路原理分析
    CH340芯片
    26. 删除排序数组中的重复项
    25. K 个一组翻转链表
    23. 合并K个排序链表
  • 原文地址:https://www.cnblogs.com/sumoning/p/9480930.html
Copyright © 2020-2023  润新知