|
|
· Junio y Julio, Curso Global de Servidores con CentOS 6.
· Taller de programación de Python. · Curso de programación de PHP. · Prueba ALDOS 1.4.4. Nuestro sistema operativo para escritorio. Cómo instalar y configurar Amavisd-new con Postfix en CentOS 5.
Autor: Joel Barrios Dueñas
Correo electrónico: darkshram en gmail punto com Sitio de Red: http://www.alcancelibre.org/ Jabber ID: darkshram@jabber.org Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1
Introducción.Este documento permitirá configurar Postfix para utilizar amavisd-new para el control de virus y correo spam. Se requiere haber configurado previamente Postfix de la forma en que se describe en el documento titulado «Cómo instalar y configurar Postfix en CentOS 5 con soporte para TLS y autenticación.» Acerca de Amavisd-new.Amavisd-new es una interfaz confiable y de alto desempeño entre el agente de trasporte de correo (MTA, Mail Transport Agent) y uno o más supervisores de contenido, como es el caso de supervisores anti-virus, y/o SpamAssassin. Está escrito en Perl para asegurar su alta confiabilidad, portabilidad y facilidad de mantenimiento. Funciona comunicándose con el MTA a través de ESMTP (Extended Simple Mail Transfer Protocol o Protocolo Simple de Transferencia de Correo) o bien LMTP (Local Mail Transfer Protocol o Protocolo de Transferencia Local de Correo), a través de programas auxiliares, con un diseño que impide se puede parder correo electrónico de manera incidental. URL: http://www.ijs.si/software/amavisd/ Equipamiento lógico necesario.Creación del usuario para ClamAV.De modo predeterminado, en los paquetes RPM basados sobre los disponibles para Fedora, el usuario para ClamAV se asigna a través de los mandatos fedora-groupadd y fedora-useradd el UID y GID 4 en el sistema. A fin de prevenir un conflicto de UID/GID con otros usuarios y grupos de sistema, se recomienda crear previamente al grupo y usuario correspondientes para ClamAV:
Configuración de depósitos YUM para CentOS 5 y Red Hat Enterprise Linux 5.Se pueden utilizar el siguiente depósito YUM para la plataforma Enterprise Linux 5.
Instalar los paquetes necesarios se utiliza el siguiente mandato:
Lo anterior también instalará todas las dependencias necesarias. Procedimientos.Configuración de SELinux.Procedimiento para crear política.Crear el directorio /usr/share/selinux/packages/amavisd:
Cambiarse al directorio /usr/share/selinux/packages/amavisd:
Descargar desde Alcance Libre el archivo http://www.alcancelibre.org/linux/secrets/amavisd.te: Editar el archivo amavisd.te:
Verificar que el archivo amavisd.te tenga el siguiente contenido:
Crear el archivo de módulo amavisd.mod a partir del archivo amavisd.te:
Crear el archivo de política amavisd.pp a partir del archivo amavisd.mod
Incluir la política al sistema:
Configuración de Amavisd-new.Editar el archivo /etc/amavisd/amavisd.conf
Localizar la siguiente línea:
Cambiar por lo siguiente:
Configuración de Postfix.Editar el archivo /etc/postfix/master.cf
Añadir al final de éste todo lo siguiente:
Editar el archivo /etc/postfix/main.cf:
Añadir al final de éste lo siguiente:
Lo anterior se puede definir automáticamente en el archivo /etc/postfix/main.cf ejecutando:
Editar el archivo /etc/aliases:
Definir un alias para la cuenta virusalert:
Para que surtan efecto los cambios, ejecutar:
Iniciar, detener y reiniciar el servicio spamass-milter.Añadir los servicios clamd.amavisd y amavisd a los servicios de arranque del sistema:
Iniciar los servicios clamd.amavisd y amavisd:
Reiniciar el servicio postfix:
Postfix con dominios virtuales y Amavisd-new.Para poder utilizar Postfix con dominios virtuales y Amavisd-new, es indispensable editar el archivo /etc/amavisd/amavisd.conf:
Y modificar los valores del parámetro @local_domains_maps. El valor predeterminado es el siguiente:
Se deben agregar los dominios virtuales de la siguiente manera:
Y para que surtan efecto los cambios, se debe reiniciar el servicio amavisd:
|
Comentarios Recientes