Autenticación ldap en apache 2

De WikiEtl
Saltar a: navegación, buscar

Cambios de autenticación en apache 2.2 respecto apache 2.0

  1. sudo /etc/init.d/apache2 start

Starting web server (apache2)...Syntax error on line 14 of /etc/apache2/conf.d/svn.conf: Invalid command 'AuthLDAPEnabled', perhaps misspelled or defined by a module not included in the server configuration

failed!

Hay que añadir:

AuthBasicProvider ldap

Y eliminar las opciones:

'AuthLDAPEnabled'
'AuthLDAPAuthoritative'

Ejemplo:

$ cat svn.conf
 #LoadModule dav_svn_module modules/mod_dav_svn.so
<Location /svn>
 DAV svn
 #SVNPath /home/svn/repositorio
 SVNParentPath /home/svn
 #The ACL file for individual projects in svn.
 AuthzSVNAccessFile /etc/subversion/access-control-policy
 SVNIndexXSLT "/apache2-default/svnindex.xsl"
 AuthType Basic
 AuthName "Repositorios SVN"
 #AuthUserFile /etc/subversion/svn-auth-file
 AuthBasicProvider ldap
 #AuthLDAPEnabled on
 AuthLDAPURL ldaps://.......
 #AuthLDAPAuthoritative on
 Require valid-user
</Location>


Importante

Se usa el módulo de autenticación "authnz_ldap", se puede añadir con a2enmod.


--Rbravo 11:50 2 feb 2009 (UTC)