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

配置

  1. 更改 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>
  1. 更改phpldapadmin配置文件

配置使用 dn 用户登录

# 更改前
$servers->setValue('login','attr','uid');
# 更改后
$servers->setValue('login','attr','dn');
  1. 启动
systemctl restart httpd

使用

  • 登录phpldapadmin

PHP_LDAP_ADMIN安装配置_第1张图片

  • 验证命令行实现结果

PHP_LDAP_ADMIN安装配置_第2张图片

  • 创建用户与组

当创建用户时必须存在一个组,所以优先创建组信息

PHP_LDAP_ADMIN安装配置_第3张图片

PHP_LDAP_ADMIN安装配置_第4张图片

用户

PHP_LDAP_ADMIN安装配置_第5张图片

PHP_LDAP_ADMIN安装配置_第6张图片

验证登录

ssh [email protected]
[email protected]'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)

你可能感兴趣的:(Linux,运维)