LDAP
traductions: English
?LDAPAuthentication ?LDAPMigrationTools
La liste CRU ldap-fr : http://listes.cru.fr/wws/info/ldap-fr
Installation LDAP
voir le paquet slapd
Samba et LDAP
?DebFrSambaLDAP
Apache et LDAP
Pour que apache aille voir chez LDAP, il faut installer le module
- * Installation du module
# apt-get install libapache-auth-ldap
run apache configuration: yes
finding dso....
pondering....
#- Dans '/etc/apache/httpd.conf', enlever le commentaire sur la ligne
LoadModule auth_ldap_module /usr/lib/apache/1.3/auth_ldap.so
dpkg -L libapache-auth-ldap
indique de la doc dans /usr/share/doc/libapache-auth-ldap
La directive Apache qui va bien a l'air d'être ?AuthLDAPURL
Des exemples sont donnés, définie une fichier .htaccess à placer dans l'arborescence de test :
AuthName "Tests de reconnaissance de user LDAP pour apache" ["AuthLDAPURL"] ldap://ldap.overnuts.france:389/ou=People, o=overnuts, c=FR?uid?sub AuthType Basic <Limit GET POST> Order allow,deny Allow from all require valid-user </Limit>
l'url me demande bien de m'authentifier. Là, 3 possibilités :
o les données saisies correspondent à votre entrée ldap (attributs uid et userPassword) vous êtes authentifié, la page s'affiche
o le nom d'utilisateur correspond bien à une entrée (attribut uid) mais l'entrée n'a pas d'attribut "userPassword" vous avez une erreur apache (file:///var/log/apache/error.log)
[Mon Jan 19 15:37:00 2004] ["error"] [client 192.168.50.10] User bind as cn=Yannick Degand, ou=People, o=overnuts, c=FR failed : LDAP error : Inappropriate authentication ; URI ''tests_ldap''
LDAP a reconnu l'enregistrement mais il n'y a pas de password, l'autehntification echoue.
o le nom d'utilisateur n'est pas reconnu, vous avez une erreur apache (/var/log/apache/error.log)
[Mon Jan 19 15:51:39 2004] ["error"] [client 192.168.50.10]
Search must return exactly 1 entry ; found 0 entries for search (&(objectclass=*)(uid=anatole)) : URI tests_ldap
