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文件,修改dc和rootpw。
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的引导设置,可以配置成功
ldap复制的更多相关文章
- LDAP介绍
摘自: http://www.blogjava.net/allen-zhe/archive/2007/03/19/104740.html LDAP介绍 原文:http://ldapman.org/ar ...
- 初识ldap
什么是LDAP? LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP.它是基于X.500标准的, 但是简单多了并且可以根据需要定制.与 ...
- 【LDAP】LDAP介绍
原文:http://ldapman.org/articles/intro_to_ldap.html原文作者:Michael Donnelly 什么是LDAP? LDAP的英文全称是Lightweigh ...
- LDAP 服务搭建和后期管理
LDAP 服务 本文主要在debian配置,如果需要在CentOS上部署,需要修改大部分的路劲,这里需要自行修改. LDAP 服务按照个人理解,也可使理解为一个数据库,但是这个数据库的读写性能不像 M ...
- 配置Linux使用LDAP用户认证
配置Linux使用LDAP用户认证 本文首发:https://www.cnblogs.com/somata/p/LinuxLDAPUserAuthentication.html 我这里使用的是Cent ...
- Centos6 yum安装openldap+phpldapadmin+TLS+双主配置
原文地址:http://54im.com/openldap/centos-6-yum-install-openldap-phpldapadmin-tls-%E5%8F%8C%E4%B8%BB%E9%8 ...
- openldap+phpadmin的搭建安装
1.概念介绍 LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP.它是基于X.500标准的,但是简单多了并且可以根据 ...
- OPENLDAP 服务搭建和后期管理
LDAP 服务 本文首发:https://www.cnblogs.com/somata/p/OPENLDAPServerConfigAndPostManagement.html 本文主要在debian ...
- samba + OPENldap 搭建文件共享服务器
samba + OPENldap 搭建文件共享服务器 这里我使用的是 samba(文件共享服务) v4.9.1 + OPENldap(后端数据库软件) v2.4.44 + smbldap-tools( ...
随机推荐
- 51Nod 1090: 3个数和为0
1090 3个数和为0 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注 给出一个长度为N的无序数组,数组中的元素为整数,有正有负包括0,并互不相等. ...
- HDU 2089:不要62
Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer). 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来 ...
- pycharm的安装和激活
这里可以自定意义安装路径 32-bit是创建32位桌面快捷方式(64-bit同理) .py勾选是默认关联py文件,勾选上后所有py文件默认用pycharm打开 Download....勾选是下载安装X ...
- k8s dockerk个人学习(2)
部署nginx和应用 部署nginx时我们需要把nginx的配置文件那出来便于以后修改nginx的配置,放置nginx配置文件时我们用k8s的pv的存储方式来存放这些文件 1.安装nfs服务,在kub ...
- Java使用Unsafe接口操作数组Demo
public class unSafeArrayDemo { private static final sun.misc.Unsafe UNSAFE; private static final lon ...
- 【转】每天一个linux命令(46):vmstat命令
原文网址:http://www.cnblogs.com/peida/archive/2012/12/25/2833108.html vmstat是Virtual Meomory Statistics( ...
- Jenkins进阶-发布后自动创建git tag(5)
为了便于项目中对发布的版本进行回滚,所以我们每次发布完成以后自动创建git tag. 1,创建一个Jenkins任务,命名成为push_tag_demo: 2,配置<源码管理>,这里配置比 ...
- Tomcat 去除项目名称
再tomcat的conf下server.xml 里, 再<host>...</host>的标签之间添加 <Context path="" docBa ...
- hadoop入门篇---超详细hadoop服务器环境配置教程
虚拟机以及Linux系统安装在之前的两篇分享中已经详细的介绍了方法,并且每一步的都配图了.如果有朋友还是看不懂,那我也爱莫能助了.本篇主要就hadoop服务器操作系统配置进行详细说明,hadoop安装 ...
- BEGIN-2_蓝桥杯_序列求和
问题描述 求1+++...+n的值. 输入格式 输入包括一个整数n. 输出格式 输出一行,包括一个整数,表示1+++...+n的值. 样例输入 样例输出 样例输入 说明:有一些试题会给出多组样例输入输 ...