单点LDAP安装配置
来源:互联网 发布:浙江省纺织品出口数据 编辑:程序博客网 时间:2024/05/23 05:09
单点ldap服务器实现
dn: dc=ldap,dc=example,dc=com
1.软件安装
ldap为linux基础软件,使用yum安装
yum -y install epel-release
yum install openldap openldap-servers openldap-clients openldap-devel compat-openldap
配置日志:
mkdir /var/log/slapd
chmod 755 /var/log/slapd/
chown ldap:ldap /var/log/slapd/
vi /etc/rsyslog.conf
输入
local4.* /var/log/slapd/slapd.log
service rsyslog restart
2.sldap配置
1) 复制配置文件到指定位置
cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf
mv /etc/openldap/slapd.d{,.bak}
2) 创建管理员密码
生成密码
slappasswd
[root@localhost slapd]# slappasswd
New password:
Re-enter new password:
{SSHA}a0O07mXLAxgsntYyvaKRp5da7u5NANF6
3) 修改配置文件
vi /etc/openldap/slapd.conf
修改下面列出的项:
------
suffix "dc=ldap,dc=example,dc=com"
checkpoint 1024 15
rootdn "cn=Manager,dc=ldap,dc=example,dc=com"
rootpw {SSHA}a0O07mXLAxgsntYyvaKRp5da7u5NANF6
--------
4) 测试配置文件
cd /etc/openldap/
slaptest -u -f slapd.conf
5) 修改日志级别:
vi slapd.conf
loglevel -1
6) 创建数据库文件
cd /var/lib/ldap/
echo yes|cp /usr/share/openldap-servers/DB_CONFIG.example ./DB_CONFIG
chown ldap.ldap DB_CONFIG
启动ldap服务,自动创建数据库文件
chkconfig slapd on
/etc/init.d/slapd start
7) 生成根目录
cd /etc/openldap/
vim base.ldif
dn: dc=ldap,dc=example,dc=com
objectclass: dcObject
objectclass: organization
o:ldap
将根目录加入ldap数据库里
ldapadd -f base.ldif -x -D cn=Manager,dc=ldap,dc=example,dc=com -W
3.安装phpldapadmin
yum -y install httpd php php-bcmath php-gd php-mbstring php-xml php-ldap
yum -y install phpldapadmin
修改配置文件:
vi /etc/phpldapadmin/config.php
402行
$servers->setValue('login','base',array('dc=ldap,dc=example,dc=com'));
访问地址:http://ip:8080/ldapadmin/
dn: dc=ldap,dc=example,dc=com
1.软件安装
ldap为linux基础软件,使用yum安装
yum -y install epel-release
yum install openldap openldap-servers openldap-clients openldap-devel compat-openldap
配置日志:
mkdir /var/log/slapd
chmod 755 /var/log/slapd/
chown ldap:ldap /var/log/slapd/
vi /etc/rsyslog.conf
输入
local4.* /var/log/slapd/slapd.log
service rsyslog restart
2.sldap配置
1) 复制配置文件到指定位置
cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf
mv /etc/openldap/slapd.d{,.bak}
2) 创建管理员密码
生成密码
slappasswd
[root@localhost slapd]# slappasswd
New password:
Re-enter new password:
{SSHA}a0O07mXLAxgsntYyvaKRp5da7u5NANF6
3) 修改配置文件
vi /etc/openldap/slapd.conf
修改下面列出的项:
------
suffix "dc=ldap,dc=example,dc=com"
checkpoint 1024 15
rootdn "cn=Manager,dc=ldap,dc=example,dc=com"
rootpw {SSHA}a0O07mXLAxgsntYyvaKRp5da7u5NANF6
--------
4) 测试配置文件
cd /etc/openldap/
slaptest -u -f slapd.conf
5) 修改日志级别:
vi slapd.conf
loglevel -1
6) 创建数据库文件
cd /var/lib/ldap/
echo yes|cp /usr/share/openldap-servers/DB_CONFIG.example ./DB_CONFIG
chown ldap.ldap DB_CONFIG
启动ldap服务,自动创建数据库文件
chkconfig slapd on
/etc/init.d/slapd start
7) 生成根目录
cd /etc/openldap/
vim base.ldif
dn: dc=ldap,dc=example,dc=com
objectclass: dcObject
objectclass: organization
o:ldap
将根目录加入ldap数据库里
ldapadd -f base.ldif -x -D cn=Manager,dc=ldap,dc=example,dc=com -W
3.安装phpldapadmin
yum -y install httpd php php-bcmath php-gd php-mbstring php-xml php-ldap
yum -y install phpldapadmin
修改配置文件:
vi /etc/phpldapadmin/config.php
402行
$servers->setValue('login','base',array('dc=ldap,dc=example,dc=com'));
访问地址:http://ip:8080/ldapadmin/
阅读全文
0 0
- 单点LDAP安装配置
- ubuntu - ldap安装配置
- LDAP服务器安装配置
- LDAP安装及配置
- LDAP安装配置
- LDAP安装配置
- LDAP安装配置
- ldap安装配置
- ldap安装配置
- CDH安装配置LDAP
- CentOS 6.4安装配置ldap
- ubuntu14.04LDAP安装配置
- 关于单点登陆--LDAP
- LDAP学习笔记(二)LDAP安装配置
- Proftpd+Ldap的安装配置(一)
- ubuntu14.04 ldap服务器安装和配置
- Debian安装配置ldap和phpldapadmin
- Window下LDAP的安装和配置
- 深入理解 Android 之 View 的绘制流程(一)
- Python联系笔记2[列表,元组,集合,字典,函数,文件操作,模块,类]
- Python:序列化二叉树
- KS109的STM32的移植
- Codeforces
- 单点LDAP安装配置
- 使用JVisualVM远程监控Tomcat
- 解决The current branch is not configured for pull No value for key branch.master.merge found in config
- Codeforces Round #423 (Div. 1, rated, based on VK Cup Finals) D. Best Edge Weight(最小生成树+LCA+树链剖分)
- Python-matplotlib基本操作
- 冒泡排序
- git clone出现fatal: unable to access 'https://': SSL certificate problem: self signed certificate in
- linux C 读二进制文件和文件读取
- Codeforces