Neste tutorial abordaremos como fazer a instalação do
Clamav em um servidor. Esta poderosa ferramenta poderá ser utilizada tanto para fazer a varredura dos arquivos de nosso servidor de e-mails como para utilização em um servidor Samba, dando uma maior segurança ao usuário.
Há também a possibilidade de fazer a varredura em uma partição NTFS (Windows) ou qualquer outro tipo de arquivo, bastando apenas montar a partição no
Linux.
Sem mais rodeios, vamos começar a instalação. Rode o comando abaixo no terminal:
# apt-get install clamav clamav-docs clamav-daemon clamav-freshclam
Se você não conseguiu fazer a instalação ou o Debian não encontrou um pacote, adicione este repositório, incluindo esta linha no final do arquivo
/etc/apt/sources.list:
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
Agora faça um apt-get update e a instalação novamente:
# apt-get update
# apt-get install clamav clamav-docs clamav-daemon clamav-freshclam
Outra dica legal é fazer a instalação de alguns pacotes para que o Clamav possa fazer a varredura de arquivos compactados etc.
# apt-get install arc bzip2 cabextract p7zip unzip unrar
Ok pessoal. Nosso Clamav já está funcionando, mas vamos fazer algumas configurações para melhorar sua utilização.
Se você utiliza proxy, faça a configuração do arquivo
/etc/clamav/freshclam.conf, pois assim será possível fazer a utilização do antivírus. Altere as seguintes linhas de acordo com o seu proxy:
HTTPProxyServer myproxyserver.com
HTTPProxyPort 1234 HTTPProxyPort 1234
HTTPProxyUsername myusername HTTPProxyUsername myusername
HTTPProxyPassword mypass HTTPProxyPassword mypass
Vamos agora alterar o serviço para fazer as configurações entrarem em vigor.
# /etc/init.d/clamav-freshclam restart
Para fazer a atualização da base de dados deve ser executado o seguinte comando:
# freshclam
Para testarmos nosso antivírus, a Clamav tem um pacote disponível para instalação que é
clamav-testfiles. Para instalar execute o comando:
# apt-get install clamav-testfiles
Agora aplique o seguinte comando para verificar o funcionamento do mesmo:
# clamdscan /usr/share/clamav-testfiles/
Para varrer qualquer pasta, execute o seguinte comando com o caminho a ser verificado no final:
# clamscan -r /home
Se você quiser varrer sua partição NTFS faça o seguinte. Crie uma paste para fazermos a partição, como exemplo:
# mkdir /mnt/windows
Agora vamos montar o HD com o comando abaixo. Não se esqueça de verificar onde se encontra o hd a ser montado.
# dmesg | grep hd
Montando o hd:
# mount -t ntfs /dev/hdb1 /mnt/windows
Para agendar um varredura todos os dias a meia noite e meia acesse o crontab:
# crontab -e
e adicione a seguinte linha:
30 0 * * * clamscan-r / localdosarquivos
Para atualizar todos os dias as duas e meia adicione também:
30 2 * * * /usr/bin/freshclam
Até mais pessoal.