本文主要是介绍PHP_LDAP_ADMIN安装配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Web 管理页面
PHPLDAPADMIN
安装
- 安装
EPEL
源
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum clean all && yum makecache
- 安装
phpldapadmin
yum -y install phpldapadmin
配置
- 更改
Apache
配置文件
# Server version: Apache/2.4.6 (CentOS)
vim /etc/httpd/conf.d/phpldapadmin.conf
# 允许任何位置访问
# 更改前
<IfModule mod_authz_core.c># Apache 2.4Require local
</IfModule>
# 更改后
<IfModule mod_authz_core.c># Apache 2.4Require all granted
</IfModule>
- 更改
phpldapadmin
配置文件
配置使用 dn 用户登录
# 更改前
$servers->setValue('login','attr','uid');
# 更改后
$servers->setValue('login','attr','dn');
- 启动
systemctl restart httpd
使用
- 登录
phpldapadmin
- 验证命令行实现结果
- 创建用户与组
当创建用户时必须存在一个组,所以优先创建组信息
组
用户
验证登录
ssh test_user@172.16.10.10
test_user@172.16.10.10's password:
Creating directory '/home/users/test_user'.
-sh-4.2$ whoami
test_user
-sh-4.2$id
# 已经在配置的组内
uid=1000(test_user) gid=500(ldap_users) 组=500(ldap_users)
这篇关于PHP_LDAP_ADMIN安装配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!