[*Le module authnz_ldap remplace auth_ldap dans la version 2.2 d’Apache*]
Installation du module
Sur Debian, le module est disponible mais non activé. Il suffit de le charger dans la configuration d’Apache
/etc/init.d/apache2 force-reload
Configuration d’un VirtualHost
Les directives suivantes sont à mettre dans les options d’un répertoire ou dans la définition d’un hote virtuel.
AuthName "Acces Restreint"
AuthBasicProvider ldap
#AuthLDAPBindDN cn=admin,dc=test,dc=lan
#AuthLDAPBindPassword motdepasse
AuthLDAPURL ldap://ldap.test.lan/ou=Users,dc=test,dc=lan
AuthLDAPRemoteUserIsDN off
require ldap-filter &(uid=*)
Un autre exemple d’emplacement LDAP
require ldap-group cn=Administrators,ou=Test
