Apache AuthBasic con ActiveDirectory

En esta entrada veremos como configurar el módulo AuthBasic de Apache para que autentique contra LDAP de ActiveDirectory.

Ya tenemos instalado Apache con el módulo habilitado y tenemos que añadir el siguiente bloque dentro de la definición del VirtualHost.

AuthType Basic
AuthBasicProvider ldap
AuthName "Introduzca sus credenciales"
AuthzLDAPAuthoritative off # Aquí indicamos que podemos tener otras formas de autenticación
AuthLDAPBindDN "Usuario de busqueda en LDAP"
AuthLDAPBindPassword "Contraseña para el usuario de búsqueda en LDAP"
AuthLDAPURL "ldap://SERVER:3268/Cadena de conexión al árbol LDAP" NONE # El NONE indica que no hay cifrado en la conexión, podemos usar TLS, SSL, etc.
Require valid-user

Esta configuración seria suficiente para que los usuarios del Dominio se autentiquen ante Apache con sus credenciales.

Comments are closed.