| | | Items for Configurando Servidor de Email + Antivirus + Cpanel: MailScanner + Exim + Clamav + Cpanel/WHM |
| | MailScanner + Exim + Clamav + Cpanel/WHM
Para todos os passos abaixo, vc deve estar logado via ssh ou presencialmente como root:
1. Instalação do Exim:
O Exim eh um servidor de emails bem versátil. Lida muito bem com multiplos dominios.
/scripts/updatenow -> Esse script atualiza todos os demais scripts pelo layer1 do cpanel;
/scripts/exim4 -> Esse script instala e configura (Configurações básicas) o Exim;
2. Instalação do Clamav:
Antivirus que será responsável por scannear os emails (Entrada e Saída) atraves do MailScanner
É necessario instalar ou atualizar a versão do GMP - http://www.swox.com/gmp/ :
Atualizar:
Existem dois modos (Depende da Distribuição):
1. yum install gmp gmp-devel
2. up2date -i gmp gmp-devel
Instalar
wget ftp://ftp.gnu.org/gnu/gmp/gmp-4.1.4.tar.gz
tar -xzf gmp-4.1.4.tar.gz
cd gmp-4.1.4
./configure
make
make install
cd ..
/bin/rm -Rf gmp-*
Instalação do Clamav
É necessario adicionar usuario e grupo para o clamav:
useradd clamav
groupadd clamav
Baixe a ultima versão do Clamav Stable no site http://www.clamav.net
wget http://URLDAULTIMAVERSAUMSTABLE
tar -xzf clamav-*
cd clamav*
./configure
make
make install
Edite os arquivos de configuração:
pico -w /usr/local/etc/freshclam.conf
Comente a linha Example para que possa funcionar
pico -w /usr/local/etc/clamd.conf
Comente a linha Example para que possa funcionar
Feito isso, rode o script de atualizar as definições de virus (É interessante colocar a execução desse script no Crontab, eu coloco de 5 em 5 horas):
freshclam
Crie o arquivo de Log:
touch /var/log/clam-update.log
chown clamav:clamav /var/log/clam-update.log
3. MailScanner:
Existe um script de instalação do MailScanner especialmente implementado para instalação em server gerenciados pelo Cpanel/Whm:
wget http://www.configserver.com/free/msinstall.tar.gz
tar -xzf msinstall.tar.gz
cd msinstall/
Execute o script de instalação:
./install.sh
Siga as instruções da tela
Feito isso é soh verificar nos logs se esta funcionando corretamente:
tail -f /var/log/maillog
tail -f /var/log/exim_mainlog
Após é necessario configurar o arquivo de configuração do MailScanner localizado:
/usr/mailscanner/etc/MailScanner.conf
É um arquivo simples de configuração, mas basicamente deve-se atribuir um antivirus a ele... Alterar as tag dos header nos emails e no meu caso eu desabilito o spamassassim do mailscanner, uma vez que no server jah tem spamassasim rodando.. E para naum rodar duas vezes eu desabilito do mailscanner. Abaixo link para o meu arquivo de configuração que eu uso nos servers que eu administro.
http://www.daibert.net/uploads/tutoriais/mailscanner/MailScanner.conf
4. Testando:
Existe um servidor que envia emails com virus (estes virus saum inofencivos... Eh um virus de teste que naum faz nada) para testar:
http://www.aleph-tec.com/eicar/index.php
http://www.webmail.us/testvirus
De acordo com as configurações do MailScanner do link, assim que vc enviar os virus de teste, vc recebá o email na sua caixa postal desinfectado e com a tag [Virus?] no assunto do email... Isso eh bom para criar filtros no cpanel e direcionar emails que contenha essa tag para uma caixa postal de lixo.
Pronto, o seu servidor de email jah esta com antivirus e funcionando.
|
| |