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.4
Require local
</IfModule>
# 更改后
<IfModule mod_authz_core.c>
# Apache 2.4
Require 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)