phpLDAPAdmin (también conocido como PLA) es una aplicación web para administrar servidores LDAP. Proporciona una manera fácil de administrar servidores LDAP a través de un navegador web. Está escrito en lenguaje PHP y tiene licencia GNU GPL.
Dado que es una aplicación web, este navegador LDAP funciona en muchas plataformas, como Ubuntu, Debian, derivados de Redhat, Fedora, openSUSE, FreeBSD, OpenBSD y Solaris.
phpLDAPAdmin es la herramienta perfecta para los profesionales de LDAP y los administradores principiantes.
Antes de instalar phpLDAPAdmin,
LEER:Configuración paso a paso del servidor OpenLDAP en CentOS 7/RHEL 7
Requisitos previos:
En CentOS/RHEL:
phpLDAPAdmin no está disponible en el repositorio principal, por lo que debe habilitar el repositorio EPEL para derivados basados en Redhat.
### For RHEL 7 ### # rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ### For CentOS 7 ### # yum -y install epel-release
Instalar phpLDAPAdmin:
Ahora puede instalar phpLDAPAdmin usando “yum ” en CentOS y “apt-get ” en Ubuntu respectivamente.
### CentOS 7 / RHEL 7 ### # yum install -y phpldapadmin ### Ubuntu 16.04 ### $ sudo apt-get update $ sudo apt-get install -y phpldapadmin
Configure el host virtual de Apache en CentOS 7/RHEL 7:
De forma predeterminada, phpLDAPAdmin coloca el archivo de configuración web en /etc/httpd/conf.d directorio; tiene reglas y permisos de acceso. Solo se puede acceder a phpLDAPAdmin desde localhost (127.0.0.1) , para cambiar eso; tenemos que editar el archivo phpldapadmin.conf.
En CentOS 7, el acceso web es administrado por mod_authz_core.c módulo; por lo tanto, las reglas regulares de permitir o denegar no funcionarán incluso si las modifica.
# vi /etc/httpd/conf.d/phpldapadmin.conf
Actualice el archivo de configuración que se muestra a continuación. Resolver Rojo y añadir Verde uno .
Alias /phpldapadmin /usr/share/phpldapadmin/htdocs Alias /ldapadmin /usr/share/phpldapadmin/htdocs usr/share/phpldapadmin/htdocs> <IfModule mod_authz_core.c> # Apache 2.4 # Require local Require all granted