LDAP+LAM搭建
1、安装软件包
yum -y install openldap openldap-clients openldap-servers openldap-devel
如果你是64位系统。为了让php编译ldap扩展模块时能找到ldap.h执行以下命令
cp -frp /usr/lib64/libldap* /usr/lib/
2、生成root用户密码,一会儿用到
[root]# slappasswd
New password : password_string
Re-enter new password : password_string
{SSHA}5lPFVw19zeh7LT53hQH69znzj8TuBrLv
3、修改配置文件
cd /etc/openldap/slapd.d/cn\=config
[root]# vi olcDatabase\=\{2\}bdb.ldif
添加下面一行
olcRootPW: {SSHA}5lPFVw19zeh7LT53hQH69znzj8TuBrLv
修改这两行,改成自己的域名
olcSuffix: dc=wepu,dc=org
olcRootDN: cn=Manager,dc=wepu,dc=org
4、修改配置文件
vi olcDatabase\=\{1\}monitor.ldif
olcAccess: {0}to * by dn.base="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" read by dn.base="cn=Manager,dc=wepu,dc=org" read by * none
5. vim /etc/openldap/ldap.conf
注释掉所有行
6. 修改用户可以自行修改密码 vim /etc/openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif
在末尾添加以下代码
olcRootPW:{SSHA}LL6c25wQ778Ve8tsYC5iAuYE9Z6mHYKP
olcAccess: {0}to attrs=userPassword by self write by dn.base="cn=Manager,dc=wepu,dc=org" write by anonymous auth by * none
olcAccess: {1}to * by dn.base="cn=Manager,dc=wepu,dc=org" write by self write by * read
7、启动服务
chkconfig slapd on
service slapd start
8. 下载安装LAM
从官方网站下载文件 http://sourceforge.net/projects/lam/
tar xvf ldap-account-manager-4.8.tar.bz2
mv ldap-account-manager-4.8 /var/www/html/lam
chwon apache:apache -R /var/www/html/lam
9. 修改配置文件
cd /var/www/html/lam/config
mv config.cfg_sample config.cfg
mv lam.conf_sample lam.conf
vim lam.conf
修改所有dc=wepu,dc=org
10. 重启httpd并访问
service httpd restart
http://IP/lam
11. 开启用户可以登录并修改
访问该地址: http://IP/lam
选择右上角LAM配置-> 编辑服务器配置文件 -> 最后一项 安全设定 -> 登录方式
修改为:LDAP搜索 即可
12. Manager账户登录
选择右上角 -> 编辑服务器配置文件 登录方式 修改为固定列表
cn=Manager,dc=wepu,dc=org
然后选择登录
LDAP+LAM搭建相关推荐
- LDAP之LDAP服务器搭建
(一)安装前的准备工作 (1)略 ip设为 192.168.1.10 (2)关闭selinux及iptables (3)挂载光盘并把它设为本地yum源(略) --------------------- ...
- 网络系统管理赛项之debian 十七 . LDAP服务器搭建及配置方法
LDAP服务器搭建及配置方法 LDAP服务器搭建 一.赛题LDAP搭建需求 二.LDAP简单理论介绍 1.什么是LDAP? 2.LDAP相关模型 三.安装 slapd 安装过程 四.修改主配置文件 五 ...
- 文件服务器怎么和域同步ldap,ad域和ldap服务器搭建
ad域和ldap服务器搭建 内容精选 换一换 OneAccess支持通过AD认证用户身份和控制权限.AD全称Active Directory,中文名称活动目录.您可以将AD简单理解成一个数据库,其存储 ...
- LDAP 服务器搭建
1.HTTP认证方式:这种方式比较简单.网上有很多文章.需要安装JDK.Git.Gerrit.Nginx.apache2-utils和gitweb 等. gerrit需要配置gerrit.config ...
- 【ubunt】LDAP服务器搭建
一.host绑定 slapd的安装会创建一个工作设置.特别地,它将创建一个数据库实体用来存储你的数据.但是,这个实例的后缀(或者叫base DN)将被定义成主机的域名 vi /etc/hosts 12 ...
- Ldap服务器搭建流程
转自:https://blog.csdn.net/a153095800/article/details/80451279 一.安装配置ldap 1. 安装ldap yum install -y ope ...
- linux搭建ldap服务器搭建,Linux下安装配置OpenLDAP服务器
东西多了,为了好管理,我们会将它们别类:服务器中信息.资源多了,不言而喻也是这个道理,而目录服务器是这个原理.那么支持IPV6协议的OpenLDAP如何在Linux服务器上安装配置? 一.安装Open ...
- 搭建LDAP服务器详细流程
LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务.目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索 ...
- Ubuntu下的源码浏览器Opengrok搭建 并集成LDAP认证登陆
-前言 很多做android开发的小伙伴都知道,快速检索代码的利器opengrok,检索代码非常方便,本人之前多次搭建opengrok,只不过最近迫于代码安全性考虑,终于搞定opengrok+tomc ...
最新文章
- 《价值50亿的10句话》读后感(学生作业分享)
- 在python中terminal中建立mysql数据库,无法再models.py 文件中建立数据库信息
- linux下的静态库与动态库
- 翻译连载 | 附录 A:Transducing(下)-《JavaScript轻量级函数式编程》 |《你不知道的JS》姊妹篇...
- MySQL组提交(group commit)
- 云计算实战系列五(Linux文件权限II)
- Linux系统中的CPU利用率
- 力扣--260只出现一次的数字I-III
- SQL高级---SQL NULL 值
- win11更新后黑屏怎么办 Windows11更新后黑屏的解决方法
- STM32:GPIO的8种输入输出模式深入详解
- TPU原理技术与xPU
- vim命令,保存文件,设置行号,退出vim,读入外部文件,一般模式下的查找与替换
- 最新emoji表情代码大全_在 Markdown 中使用表情符号
- 时间序列学习(1):平稳性、自相关性
- winserver2012设置开机自启动
- Only fullscreen activities can request orientation终极解决方法
- 汇编语言的一些相关资料(上机或者实验)
- java游戏 超级酒吧女生,酒吧游戏你知道多少?22个游戏你玩过几个?
- 云呐|如何对酒店固定资产进行日常管理
热门文章
- Windows 10 1909 (Updated 2019-12-17)
- Echarts legend翻页滚动形式
- 计算机的随想作文600字,草的随想作文600字
- 大脸猫SEO:网站排名真的是我们所需要的吗?
- WebRTC笔记之二十二:基于WebRTC的视频聊天室—QHTalkGenius
- PHP开放性问题(随便聊天)
- 【罗德岛人事处】明日方舟模拟寻访PHP网站搭建
- Django-website 程序案例系列-1 最简单的web服务器
- 古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少对
- java视频教程千峰_java基础教程-Java开发入门视频教程-千锋教育视频资源库