Courier utiliza un servicio de autentificación para todos sus servicios. Este servicio se puede configurar de varias formas, de manera que haga la autentificación desde varias fuentes (PAM, LDAP, MySQL, et.). Esto significa que una vez configurado este servicio, los demás servicios de courier (POP3, POP3s, IMAP, etc) harán uso de este para la autentificación.
El servicio de autentificación está formado por un demonio llamado authdaemon, cuyo fichero de configuración es /etc/courier/authdaemonrc. Por defecto viene configurado para la autentificación vía PAM. A parte de este método, en esta documentación se hará uso de LDAP, por lo que modifique el archivo /etc/courier/authdaemonrc y añada este método de autentificación a la variable authmodulelist, como se muestra a continuación:
authmodulelist="authpam authldap" |
Nota | |
---|---|
En el Apéndice C, Archivo de configuración /etc/courier/authdaemonrc posee un archivo de configuración completo para este demonio. |
Como se ha elegido el método de autentificación por LDAP, se ha de configurar el archivo /etc/courier/authldaprc para adaptarlo a las necesidades del sistema.
Las opciones más importantes que ha de modificar son:
LDAP_SERVER gsr.pt LDAP_PORT 389 LDAP_BASEDN ou=people,dc=gsr,dc=pt LDAP_BINDDN ou=postfix,dc=gsr,dc=pt LDAP_BINDPW ******** LDAP_TIMEOUT 15 LDAP_AUTHBIND 1 LDAP_MAIL mail LDAP_FILTER (!(quota=-1)) LDAP_UID uidNumber LDAP_GID gidNumber LDAP_HOMEDIR homeDirectory LDAP_MAILDIR mailbox LDAP_FULLNAME cn LDAP_CRYPTPW userPassword LDAP_DEREF never LDAP_TLS 0 |
Nota | |
---|---|
En el Apéndice D, Archivo de configuración /etc/courier/authldaprc posee un archivo de configuración completo. |