centos6.5安装配置LDAP服务[转]
安装之前查一下
1 |
find / -name openldap* |
centos6.4默认安装了LDAP,但没有装ldap-server和ldap-client
于是yum安装
1 |
su root |
2 |
yum install -y openldap openldap-servers openldap-clients |
不建议编译源码包,有依赖比较麻烦
网上很多人说在安装openladp之前,需要先安装Berkeley,作为ladp的存储方案,这个不是必须的,可以不装!
安装以后进行配置
1 |
cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf |
2 |
cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG |
3 |
mv /etc/openldap/slapd.d{,.bak} |
然后通过vi修改slapd.conf,步骤如下:
1. 设置目录树的后缀
找到语句:
suffix"dc=my-domain,dc=com"
将其改为:
suffix"dc=example,dc=com"
2.该语句设置LDAP管理员的DN
找到语句:
rootdn"cn=Manager,dc=my-domain,dc=com"
将其改为:
rootdn"cn=Manager,dc=example,dc=com"
3.设置LDAP管理员的口令
找到语句:
rootpwsecret
将其改为:
rootpw{SSHA}NXV9Fl28qCHMmA6P sjhVX0uejTKE6OYr
口令也可以用明文
配置文件修改之后分下权限
1 |
chown ldap.ldap /etc/openldap/* |
2 |
chown ldap.ldap /var/lib/ldap/* |
新建目录
1 |
mkdir /etc/openldap/cacerts |
然后重启下系统(一定要重启)
然后开启服务
1 |
su root |
2 |
service slapd start |
默认的启动端口是389,因为1024以下端口需要用root才能绑定,当然也可以修改端口
1 |
slapd -f /etc/openldap/slapd.conf -h ldap://3891 |
等服务启动以后可以导入一些初始数据
新建文件example.ldif
dn:dc=example,dc=com
objectclass:dcObject
objectclass:organization
o:Example, Inc.
dc:example
dn:cn=Manager,dc=example,dc=com
objectclass:organizationalRole
cn:Manager
然后通过命令导入
1 |
/usr/bin/ldapadd -x -W -D "cn=Manager,dc=example,dc=com" -f example.ldif |
提示输入密码 既是manager的密码
然后导入成功
这样LDAP的安装配置算是完成了 方便管理可以安装ldapBrower
这个直接去官网下载 http://www.ldapbrowser.com/download.htm
如果客户端跟服务端不在同一个机器,那么记得关闭防火墙
service iptables stop |
|
chkconfig iptables off |
文章转自:http://my.oschina.net/5lei/blog/193484
centos6.5安装配置LDAP服务[转]的更多相关文章
- centos6.4安装配置vpn服务器步骤详解
centos6.4安装配置vpn服务器步骤详解,从安装VPN到配置VPN服务器.配置VPN服务器的路由转发功能,每一步都很详细 一.VPN服务器环境说明 操作系统:CentOS release ...
- CentOS6.5安装配置Samba
CentOS6.5安装配置Samba 本文的场景是虚拟机运行CentOS6.,本机是Win7,现欲把CentOS上的一个文件夹共享出来,Win的机器可以读写. Samba与window连接需要使用Ne ...
- [转]Centos6.5安装配置keepalived
参考博文: Centos6.5安装配置keepalived CentOS6.5 keepalived详解及实现Nginx服务的高可用性 CentOS6.5 LVS + KeepAlived搭建步骤 我 ...
- CentOS 6.4安装配置ldap
CentOS 6.5安装配置ldap 时间:2015-07-14 00:54来源:blog.51cto.com 作者:"ly36843运维" 博客 举报 点击:274次 一.安装l ...
- (转)Centos7安装配置NFS服务和挂载
Centos7安装配置NFS服务和挂载 原文:https://www.u22e.com/601.html NFS简介 NFS(Network File System)即网络文件系统,是FreeBSD支 ...
- [转]CentOS-6.3安装配置cmake
CentOS-6.3安装配置cmake zhoulf 2013-02-03 原创 安装说明 安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下 ...
- 在win2003上安装配置win 服务 遇到的问题
在win2003上安装配置win 服务 win服务安装后启动不起来 .. 没有装.net framework4.0 要装这个版本 mysql-connector-net-6.3.4.zip ...
- 基于【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ数据仓库——安装配置NTP服务,保证集群时间保持同步
一.所有节点上使用yum安装配置NTP服务yum install ntp -y 二.选定一台节点作为NTP server, 192.168.58.11修改/etc/ntp.conf vim /etc/ ...
- CentOS-6.9安装配置JDK-7
CentOS-6.9安装配置JDK-7 安装说明 系统环境:centos-6.9安装方式:rpm安装 软件:jdk-7u79-linux-x64.rpm下载地址:http://download.ora ...
随机推荐
- VC+ADO连接DBF字符串
1.m_strConnect.Format(TEXT("Driver={Microsoft dBASE Driver (*.dbf)}; DriverID=277;Dbq=%s;" ...
- [改善Java代码]适当设置阻塞队列长度
阻塞队列BlockingQueue扩展了Queue,Collection接口,对元素的插入和提取使用了"阻塞"处理,我们知道Collection下的实现类一般都采用了长度自行管理方 ...
- nginx实现域名重定向
一般网站默认的访问端口为80,当多个域名指向同一个服务器IP时,可以nginx进行重定向,分别指向不同的目的地址或其他主机. 在nginx目录下的conf/vhost子目录下建两个conf文件,hos ...
- C# 32位md5
/// <summary> /// 获得32位的MD5加密 /// </summary> /// <param name="str">加密字符串 ...
- sql中的case when语句
1.在where子句中: CREATE TABLE `hello`.`sometbl` ( `id` INT NOT NULL AUTO_INCREMENT , `a` VARCHAR(45) NUL ...
- AES加密和Base64混合加密
/// <summary> /// AES加密方法(AES加密和Base64混合加密) /// </summary> /// <param name="toEn ...
- 优化Android应用内存的若干方法
原帖地址:http://www.open-open.com/lib/view/open1392013992317.html 在app开发的各个阶段中要考虑RAM的限制问题, 包括在设计阶段(正式开发之 ...
- 给label text 上色 && 给textfiled placeholder 上色
1.给label text 上色: NSInteger stringLength = ; stringLength = model.ToUserNickName.length; NSMutableAt ...
- OpenGL9-(FreeImage)加载图片-作为纹理
/*** 这个例子展示如何使用FreeImage加载图片作为纹理* 初学者,在学习OpenGL的时候,往往因为OpenGL读图片没有那么方便* 而浪费了大量的时间在研究图片格式上,其实大可不必. 1. ...
- OpenGL7-3快速绘制(索引方式)
代码下载#include "CELLWinApp.hpp"#include <gl/GLU.h>#include <assert.h>#include &l ...