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( ...
随机推荐
- Windows自动执行java脚本
1.打包 idea 1).File-Project Structure-Arifacts 2). 3). 4). 5). 目录位于 根目录/out\artifacts\ 2.Windows定时任务 ...
- BZOJ3925: [Zjoi2015]地震后的幻想乡【概率期望+状压DP】
Description 傲娇少女幽香是一个很萌很萌的妹子,而且她非常非常地有爱心,很喜欢为幻想乡的人们做一些自己力所能及的事情来帮助他们. 这不,幻想乡突然发生了地震,所有的道路都崩塌了.现在的首要任 ...
- ElasticSearch(三):ES单机版本基本操作之删除,修改,插入
1. 创建索引 1.1 直接创建索引 可以直接使用head插件创建索引,指定分片数和备份数即可.如下图: 1.2 创建结构化索引 上图创建的索引,点开索引信息,mapping是空的,表示该索引的字段并 ...
- windows dos命令
dos命令配置环境变量: path=%path%;D:\Installed software\Professional software\Python27 (https://www.cnblogs ...
- [转]G++与GCC的区别
转自http://www.52pojie.cn/thread-58109-1-1.html 误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当 ...
- 1920*1080分辨率和1080p,1080i的关系
1080i和1080p是由美国电影电视工程师协会确定的高清标准格式,其中1080p被称为目前数字电视的顶级显示格式,这种格式的电视在逐行扫描下能够达到1920×1080的分辨率.受限制于存储介质(一部 ...
- oracle 日期时间函数
ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 ...
- subzero 基于postgrest && openresty && rabbitmq 的快速rest/graphql 开发平台
subzero是在postgrest 基础上开发的,提供了graphql 的支持,同时开发的cli 工具也很方便 集成了rabbitmq 可以让我们的应用具体实时的特性 参考架构图 使用 最简单的使用 ...
- postman获取请求响应值
获取所有请求响应代码 var data = JSON.parse(responseBody); 把data的data值设置到token中 postman.setEnvironmentVari ...
- Angular 4 路由介绍
Angular 4 路由 1. 创建工程 ng new router --routing 2. 创建home和product组件 ng g component home ng g component ...