[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