Como se van a crear los usuarios en LDAP es necesario configurar la autenticación del sistema para que funcione con LDAP. Para ello, instalar los siguientes paquetes: pam_ldap nss_ldap openldap-servers openldap-clients chkauth
Y luego cambiar la autenticación del sistema con el siguiente comando: chkauth ldap nossl -s localhost -D dc=casa-andina,dc=com Finalmente los usuarios pueden ser creados con el modulo LDAP de webmin.
Se emplea la version RPM que viene con la distribución. Ninguna configuración especial es necesaria.
Se emplea la version RPM que viene con la distribución. Es necesario hacer una modificación el el archivo de configuracion /etc/pop-before-smtp-conf.pl:
# For Dovecot POP3/IMAP $pat = '^(... .. ..:..:..) \S+ (?:imap|pop3)-login: ' . 'Login: \S+ \[(\d+\.\d+\.\d+\.\d+)\]';
Para la integración con postfix, hay que añadir unas lineas en el archivo /etc/postfix/main.cf : smtpd_recipient_restrictions = permit_mynetworks,reject_non_fqdn_recipient, check_client_access hash:/etc/postfix/pop-before-smtp, reject_unauth_destination
Descargar la ultima versión para redhat desde el sitio web de MailScaner: http://www.mailscanner.info Luego descomprimirlo e instalarlo con el script de instalación que trae:
tar -xvzf MailScanner-4.56.8-1.rpm.tar.gz cd MailScanner-4.56.8-1 ./install.sh
Para la integración con Postfix, leer el archivo: http://www.mailscanner.info/postfix.html
Instalar con URPMI los paquetes: clamav y clamd MailScanner se encargará de actualizarlo todos los dias ejecutamdo el comando freshclam, sin embargo, MailScanner buscará este comando en el directorio /usr/local/bin pero en Mandriva 2006 el comando freshclam viene en el directorio /usr/bin por lo tanto hay que crear un enlace simbolico para que MailScanner lo encuentre.
Es es programa que manejara el servicio POP3 e IMAP. Viene con la distribución asi que basta con instalarlo y hacer que arranque desde el inicio: chkconfig dovecot on Luego hay que indicar a DOVECOT el método de autenticación que usará en el archivo: /etc/dovecot.conf : auth_userdb = ldap /etc/dovecot-ldap.conf Los datos para la autenticación debe ser configurado en el archivo: /etc/dovecot-ldap.conf : # Space separated list of LDAP hosts to use. host:port is allowed too. hosts = localhost # Distinguished Name - the username used to login to the LDAP server dn = cn=Manager,dc=casa-andina,dc=com # Password for LDAP server dnpass = cahpdr9
Instalar las siguientes dependencias: perl-ldap perl-suid perl-text-iconv Luego instalarlo normalmente. Sin embargo hay que configurar la autenticación del OpenWebmail para LDAP: Esto está en el archivo: /var/www/cgi-bin/openwebmail/etc/auth_ldap.conf :
# # config file for auth_ldap.pl #
ldaphost 127.0.0.1 # LDAP SERVER IP ou users # LDAP ORGANIZATIONAL UNIT cn Manager # LDAP USER dc1 casa-andina # FIRST DC dc2 com # SECOND DC password cahpdr9 # LDAP PASSWORD
Y tambien en el archivo: /var/www/cgi-bin/openwebmail/etc/openwebmail.conf : auth_module auth_ldap.pl |
