安装phpLDAPadmin管理LDAP
标准安装
1.安装phpldapadmin
安装phpldapadmin会同时安装php5.4以及httpd2.4
yum -y install phpldapadmin
查看安装
$ rpm -qa | grep phpldapadmin
phpldapadmin-1.2.5-1.el7.noarch
2.配置phpldapadmin
2.1 编辑 /etc/httpd/conf.d/phpldapadmin.conf
允许从远程访问
# 备份文件
cp /etc/httpd/conf.d/phpldapadmin.conf{,.old}
# 重新编辑文件
cat > /etc/httpd/conf.d/phpldapadmin.conf <<EOF
Alias /phpldapadmin /usr/share/phpldapadmin/htdocs
Alias /ldapadmin /usr/share/phpldapadmin/htdocs
<Directory /usr/share/phpldapadmin/htdocs>
Order Deny,Allow
Allow from all
</Directory>
EOF
2.2 编辑 /etc/httpd/conf/httpd.conf
# 注释102行到105行
<Directory />
AllowOverride none
Require all denied
</Directory>
# 106行新增如下
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
2.3 编辑 /etc/phpldapadmin/config.php
配置使用dn登陆
修改
$servers->setValue('login','attr','uid');
修改为
$servers->setValue('login','attr','dn');
2.4 重启httpd
systemctl restart httpd