[eside-ghost] winbind + pam + apache

Fernando de Urien y Muñiz zefe en rigel.deusto.es
Vie Mar 24 18:10:51 CET 2006


Jelou!

Mi última aventura... autenticar apache contra el directorio activo de
windows.

En fin, he metido la máquina Linux en el dominio y ahora puedo iniciar
sesión tanto local como ssh con usuarios del dominio (pa muestra un botón! )

>>Mar 24 17:55:06 MI_HOST pam_winbind[2239]: user 'furien' granted access

Ok, mi problema es que apache hace algo raro :-D he instalado el modulo pam
para apache (libapache2-mod-auth-pam) y he configurado el directorio virtual
con estas directivas:

      AuthName "Mete tu clave tron"
      AuthType Basic
	AuthPAM_Enabled on
      require valid-user

Y además he configurado el modulo pam.d/apache2 de esta forma:

>>auth required /lib/security/pam_winbind.so
>>account required  /lib/security/pam_winbind.so

Aunqeu también he probado esto otro: (ni idea, pero a un tio le rulaba así
xD)

>>auth required /lib/security/pam_winbind.so
>>account required  pam_permit.so

Ok, el caso es que el apache no autentica ni a leñazos!
El error.log del apache no es muy esclarificador, pero el del auth.log ...
jejeje:

>>Mar 24 17:55:45 MI_HOST pam_winbind[2011]: request failed: No such user,
PAM error was 10, NT error was NT_STATUS_NO_SUCH_USER

I'm fliping in the night!! Amos, que no entiendo :-D (google no me ha
aportado mucho)

Incluso he probado un #cp /etc/pam.d/ssh /etc/pam.d/apache2  :-D jajajaja,
pensando, si el ssh rula...  ¡coño, se lo meto al apache!

En fin, que... ¿a alguien se le ocurre algo?

Un saludete,

Zefe




Más información sobre la lista de distribución eside-ghost