• ldap复制


    1.使用yum命令安装openldap,openldap-servers,openldap-clients

     $ yum install openldap

     $ yum install openldap-servers

     $ yum install openldap-clients

    2.安装完后,拷贝/usr/share/openldap-servers/slapd.conf.obsolete/etc/openldap/slapd.conf

     $cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf

    3.使用slappasswd修改密码,修改完会生成加密的密码,记录下来

    4.进入/etc/openldap 下修改slapd.conf文件,修改dcrootpw

     dc:域;

     rootpw:密码

     注意!Slapd.conf中不能出现空格,使用table隔开

     $vi slapd.conf

     如:

     database  bdb

     suffix "dc=activephone,dc=com"

     checkpoint 1024 15

     rootdn "cn=Manager,dc=activephone,dc=com"

     # Cleartext passwords, especially for the rootdn, should

     # be avoided.  See slappasswd(8) and slapd.conf(5) for details.

     # Use of strong authentication encouraged.

     # rootpw secret

     rootpw {SSHA}Qvk0Uy+q0yPhHFCiGzTzoo4I37LJPLgZ

    5.删除/ect/openldap/slapd.d下所有文件, 使用以下命令,重新生成slapd.d 

     $slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d 

    6.通过chown -R命令修改权限

    7.启动服务

    $/etc/init.d/slapt start

    8.安装phpLDAPadmin

    http://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.3/phpldapadmin-1.2.3.zip

    解压phpldapadmin

    $unzip phpldapadmin-1.2.3.zip

    移动phpldapadmin/var/www/html/phpldapadmin

    $mv phpldapadmin-1.2.3  /var/www/html/phpldapadmin

    复制config.php.example到 /var/www/html/phpldapadmin/config/config.php

    $cp/var/www/html/phpldapadmin/config/config.php.example  /var/www/html/phpldapadmin  

    /config/config. php

    设置权限

    $chown -R apache:apache /var/www/html/phpldapadmin

    使用yum命令安装php-ldap

    $yum install php-ldap

    重启apache

    $/etc/init.d/httpd restart

    9.通过http://113.200.67.189:8080/phpldapadmin/htdocs/index.php访问openldap图像界面添加数据,账号密码为slapd.conf中设置的。

    格式为:

    Cn=manager,dc=xxxxx,dc=xxxx

    10.openfire的整合,通过openfire的引导设置,可以配置成功

  • 相关阅读:
    :nth-child(n)选择器
    lable标签的用途
    输入框事件处理
    2D转换与3D转换的区别
    vertical-align  css属性
    linux下nginx整合php
    利用crontab定时备份nginx访问日志(也可以说是定时切分日志)
    关于nginx配置虚拟主机
    linux下nginx编译安装
    正则表达式解决结巴字符串
  • 原文地址:https://www.cnblogs.com/ruiy/p/ldap.html
Copyright © 2020-2023  润新知