yum -y install compat-openldap必须得安装这个

 

1:在主上

      备份         cp /etc/openldap/slapd.conf /etc/openldap/slapd.bak
      停掉服务 /etc/init.d/slapd stop
      修改配置文件
      

 chown -R ldap.ldap /etc/openldap/slapd.d  
 
 
 
 
 
 
 
 
 
ldapsearch -x -H ldap://10.0.0.170 -b 'dc=abc,dc=com' > all.ldif
 
ldapsearch -x -b 'dc=le,dc=com' > root.ldif
然后把导出的文件拷贝到从服务器scp root.ldif 10.0.0.99:/etc/openldap/
 
 
 
 

 
 
 

 
 
然后,把主的slapd.conf软件拷过去scp slapd.conf 10.0.0.99:/etc/openldap/slapd.conf,重新生成配置文件数据,
 
从上:导入root.ldif的数据ldapadd -x -D 'cn=Captain,dc=le,dc=com' -W -f  root.ldif,若报错

 ldapadd -x -c -D 'cn=Captain,dc=le,dc=com' -W -f  root.ldif 强制加入 -c

 
导入之后就要数据了

 
ldapsearch -x -b 'dc=le,dc=com' -LLL |wc -l 在主和从上,可以看到一样的数目
从的配置文件在主上拷贝过来的文件在加上

 然后,重新生成从的配置文件
rm -rf /etc/openldap/slapd.d/*
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
chown -R ldap.ldap /etc/openldap/slapd.d
/etc/init.d/slapd restart
 
测试:
在主服务器上添加一个用户:

 
 
然后刷新从的,就出来了
 

 
 
 
 
 
 
 
 
 

最新文章

  1. Android Git 客户端
  2. Easyui之datagrid实现点击单元格修改单元格背景颜色
  3. a0=1、a1=1、a2=a1+a0、a3=a2+a1,以此类推,请写代码用递归算出a30?
  4. wordpress multisite functions
  5. java是值传递还是引用传递
  6. 2o_TwoTips
  7. 准标识符(Quasi-dientifier, QI)
  8. Linux-PAM认证模块
  9. tomcat+JNDI+spring 的配置问题
  10. Mongodb集群节点故障恢复场景分析
  11. python运维开发(五)----模块、生成器
  12. 【android】简易实现横向的ListView
  13. 求逆序对[树状数组] jdoj
  14. Java开发笔记(六十六)映射:HashMap和TreeMap
  15. CentOS搭建FTP服务
  16. Map、Set使用过程中可能出现的问题
  17. 总结http状态码和200,304状态码
  18. 修改idea打开新窗口的默认配置
  19. gitlab 数据同步
  20. CSS如何进行图文并茂布局怎么破

热门文章

  1. while循环和递归
  2. R 语言 decostand() 函数
  3. [JSTL - fmt] fmt标签格式化日期
  4. Python自学:第三章 索引从0开始而不是从1
  5. The `android.dexOptions.incremental` property is deprecated and it has no effect on the build process.
  6. memory.h
  7. React文档(十四)深入JSX
  8. volatile关键字的作用
  9. 使用 udev 高效、动态地管理 Linux 设备文件
  10. 微信小程序silk格式转码成mp3格式