centos 6.5 openldap php,centos6.5安装openldap+phpldapadmin
一、yum安装相关软件及准备环境yum -y install openldap* db4 migrationtoolsservice iptables stop
service NetworkManager stop
chkconfig iptables off
chkconfig NetworkManager off
此处为了方便关闭了防火墙,实际生产环境请注意!
二、配置openldapcd /var/lib/ldapslapd(一定要执行该命令,以生成相关配置文件)chown ldap:ldap /var/lib/ldap/*cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIGservice slapd restart
关于slapd.conf该配置文件,有时安装完毕后可能没有,需要编辑导入 --->> 下载地址
然后将slapd.conf放置/etc/openldap下
生成管理员密码,并且保存好slappasswd –h {SSHA} –s redhat(此处的redhat就是密码,可以随意更改)
生成的结果注意保存好!
三、编辑配置文件slapd.confdatabase bdb
suffix "dc=example,dc=com" #更改成自己的域名,例如:dc=test,dc=com#
rootdn "cn=Manager,dc=example,dc=com" #更改管理员名称及域名,例如:cn=admin,dc=test,dc=com#
rootpw此处所写的就是上一步所产生的加密密码#定义LDAP根管理员的密码(强烈建议使用加密的密码)rootpw与加密密码之间最好用按TAB键分隔删除原先配置
rm -rf /etc/openldap/slapd.d/*
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
chown -R ldap.ldap slapd.d/
service slapd restartcd /etc/openldap
vi base.ldif 内容如下:
将dc=test,dc=com修改为自己实际要用的,然后执行ldapadd -f base.ldif -x -D cn=admin,dc=test,dc=com –w [此处填写ldap管理员admin密码]
然后重启服务service slapd restart
四、配置服务开机启动chkconfig slapd on # ldap服务(5.4为ldap)现在变成了slapd
chkconfig rsyslog on #rsyslog服务(日志)5.4为syslog
chkconfig rpcbind on #启动rpcbind服务5.4为portmap 111端口
五、安装phpldapadminyum -y install epel-release
yum -y install httpd php php-bcmath php-gd php-mbstring php-xml php-ldap
yum -y install phpldapadminvim /etc/httpd/conf.d/phpldapadmin.conf
添加上自己需要访问web端的网段,我在这里是删除了Deny from all,添加了Allow from all,实验阶段方便而已,实际生产环境依旧要注意!vi /etc/phpldapadmin/config.php修改前:
// $servers->setValue('login','attr','dn');
$servers->setValue('login','attr','uid');
修改后:
$servers->setValue('login','attr','dn');
//$servers->setValue('login','attr','uid');
保存退出service httpd restart
六、访问测试
打开浏览器输入http://ip/ldapadmin
用户名:cn=admin,dc=test,dc=om
密码:填写之前设置的密码(写原文,不要填写加密后的密码)
centos 6.5 openldap php,centos6.5安装openldap+phpldapadmin相关推荐
- CentOS6.5安装openLdap
一.关闭防火墙和selinux 关闭防火墙 chkconfig iptables off service iptables stop 关闭selinux vim /etc/selinux/config ...
- Centos 7.9下源码编辑安装Openldap
最近有需求在内网部署ldap服务器,看了一堆文章,也实验了好多遍.最简单的方式就是docker化安装.osixia的版本在docker上的点赞最高,直接按文档pull下来以后启动就可以访问了. 不过参 ...
- centos 6.5安装mysql5.7,centos6.5安装mysql5.7
dev.mysql.com/downloads/file/?id=473559 检查并删除以前的mysql 请看上篇 CentOS6.5 下MySQL傻瓜式安装 2.把压缩包放到 /usr/l ...
- linux centos 安装rar,CentOS6.8 安装rar解压缩
wget http://www.rarsoft.com/rar/rarlinux-x64-5.4.0.tar.gz tar -zxvf rarlinux-x64-5.4.0.tar.gz cd rar ...
- centos 6.5 安装 oracle 11g,安装Centos6.5 安装Oracle 11g详细过程
CentOS6.5安装oracle 11G数据库详细过程安装环境 1台l inux虚拟机 CentOS6.564位系统,内存4G,CPU 2核磁盘50G Oracle软件版本l inux.x64 ...
- gtb格式磁盘没法安装Linux吗,CentOS Linux安装OpenLDAP服务器
LDAP服务器用于统一认证账户信息,有点类似通讯录,实现集中管理用户账户的功能.系统为CentOS6.4. 安装openldap和Berkeley DB, openldap使用Berkeley DB存 ...
- centos 6.7安装mysql_Linux(CentOS6.7) 安装MySql5.7数据库
linux(CentOS6.7) 环境Mysql 5.7.17安装教程分享给大家,供大家参考,具体内容如下: 1系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/us ...
- centos6.5环境openldap实战之ldap配置详解及web管理工具lam(ldap-account-manager)使用详解
ldap常用名称解释 1.环境搭建 操作系统:centos6.5 x86_64 关闭防火墙.selinux 开启时间同步 # crontab -e 加入 # time sync */5 * * * * ...
- centos6.5环境openldap实战之ldap配置详解及web管理工具lam(ldap-account-manager)使用详解...
ldap常用名称解释 1.环境搭建 操作系统:centos6.5 x86_64 关闭防火墙.selinux 开启时间同步 # crontab -e 加入 # time sync */5 * * * * ...
最新文章
- BZOJ1901Zju2112 Dynamic Rankings——树状数组套主席树
- Java--Dom解析XML文件
- PYTHON_DACORATOR
- matlib 7 在Win10上运行 runtime error
- Delphi设置表格样式
- @interface CTDataFactoryViewController : CTMessageViewController
- SQVI和SAP查询QUERY的区别和使用注意事项
- SQL Server--[转]SQL Server中临时表与表变量的区别
- 如何让手游内存占用更小?从内存消耗iOS实时统计开始
- (转)CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景
- linux驱动日志格式,( 转)嵌入式Linux驱动Makefile
- list接口中的常用方法例子
- IDL中的HRESULT值
- 我的WCF之旅(13):创建基于MSMQ的Responsive Service(转载)
- 人脸识别示例代码解析(二)——人脸识别解析
- 搜索 阿虚同学_阿虚
- 普莱菲尔密码矩阵生成算法
- 基于html的网页设计毕业论文,个人主页设计(网页设计毕业论文)
- 一方库、二方库、三方库是什么?
- 口腔与呼吸道微生物多样性
热门文章
- RxJs fromEvent 工作原理分析
- CSS里的inline-size和逻辑属性
- SAP Spartacus delivery mode页面Cannot find control with的错误消息
- SAP Data Intelligence Modeler的一些使用截图
- ABAP BSP的工具类CL_BSP_UTILITY
- Pricing determination in SAP S4CRM
- error when defining a rule - SAP loyalty management的积分定义规则
- SAP OData schema version and backend version
- Why Opportunity list is empty
- SAP Cloud for Customer的Container应用设计原理