Instalação do Clamav
Nota: Todos os comandos aqui demonstrados serão executados como root.Download Clamav 0.96:# wget -c http://ufpr.dl.sourceforge.net/project/clamav/clamav/0.96/clamav-0.96.tar.gzDescompactando:# tar -vzxf clamav-0.96.tar.gz# cd clamav-0.96Antes de Começar a Instalar(compilar), Desinstale o Clamav (Caso haja um instalado “Claro!!!”):# apt-get remove –purge clamav# apt-get purge clamav*#############Dentro do diretório extraido:################## ./configure######################## O que pode acontecer(erros) #########################1= configure: error: Please install zlib and zlib-devel packages
2= configure: error: User clamav (and/or group clamav) doesn't exist. Please read the documentation!
Resolvendo o 1:# apt-get install libbz2-dev# wget -c http://ufpr.dl.sourceforge.net/project/libpng/zlib/1.2.4/zlib-1.2.4.tar.gz# tar -vzxf zlib-1.2.4.tar.gz# cd zlib-1.2.4# ./configure# make check# make# make install
Resolvendo o 2:# useradd clamav# addgroup clamav################################################################################Continuando a instalaçãoEntre novamente na pasta extraida do programa Clamav# cd clamav-0.96# ./configure# make# make check (esse comando aí do lado vai retornar uma saída na tela mais ou menos assim -exemplo abaixo)======================All 6 tests passed(6 tests were not run)======================Se tudo correr bem vamos para o:# make installExecutando o Clamav:Por padrão o Clamav foi instalado dentro do diretório /usr/local/bin/. Para facilitar nossa vida vamos criar alguns links. :)# ln -s /usr/local/bin/freshclam /usr/bin/# ln -s /usr/local/bin/clamscan /usr/bin/#############################################################################*****No meu caso (Júlio) Deu um erro ao executar o comando abaixo (freshclam), a solução foi : #instalar pacote: libclamav2 ############################################################################## freshclam
Se der esses erros:
ERROR: Please edit the example config file /usr/local/etc/freshclam.confERROR: Can't open/parse the config file /usr/local/etc/freshclam.conf
Edite este Arquivo:
# mcedit /usr/local/etc/freshclam.conf
=>E Comente a linha 'Example':
# freshclam
Cheque a versão:
# clamdscan -V
ClamAV 0.96
Se por ventura der esse erro:
# clamdscan -V
ERROR: Please edit the example config file /usr/local/etc/clamd.confERROR: Can't parse clamd configuration file /usr/local/etc/clamd.conf
ClamAV 0.96 Edite o arquivo abaixo:
# mcedit /usr/local/etc/clamd.conf
E Comente a linha 'Example'.
Depois repita o "clamdscan -V"
Se quiser Pode-se instalar uma interface Grafica (um front- end) pro clamav:
#apt-get install klamav(no caso de interface kde ou clamtk para Gnome)
Retirado e Editado Por Júlio César Fais – julio.tecnico@bol.com.br de: http://www.vivaolinux.com.br/artigo/Atualizacao-do-Clamav-0.95.3-para-0.96
Nota: Todos os comandos aqui demonstrados serão executados como root.
Download Clamav 0.96:
# wget -c http://ufpr.dl.sourceforge.net/project/clamav/clamav/0.96/clamav-0.96.tar.gz
Descompactando:
# tar -vzxf clamav-0.96.tar.gz
# cd clamav-0.96
Antes de Começar a Instalar(compilar), Desinstale o Clamav (Caso haja um instalado “Claro!!!”):
# apt-get remove –purge clamav
# apt-get purge clamav*
#############Dentro do diretório extraido:#################
# ./configure
######################## O que pode acontecer(erros) #########################
1= configure: error: Please install zlib and zlib-devel packages
2= configure: error: User clamav (and/or group clamav) doesn't exist. Please read the documentation!
Resolvendo o 1:
# apt-get install libbz2-dev
# wget -c http://ufpr.dl.sourceforge.net/project/libpng/zlib/1.2.4/zlib-1.2.4.tar.gz
# tar -vzxf zlib-1.2.4.tar.gz
# cd zlib-1.2.4
# ./configure
# make check
# make
# make install
Resolvendo o 2:
# useradd clamav
# addgroup clamav
################################################################################
Continuando a instalação
Entre novamente na pasta extraida do programa Clamav
# cd clamav-0.96
# ./configure
# make
# make check (esse comando aí do lado vai retornar uma saída na tela mais ou menos assim -exemplo abaixo)
======================
All 6 tests passed
(6 tests were not run)
======================
Se tudo correr bem vamos para o:
# make install
Executando o Clamav:
Por padrão o Clamav foi instalado dentro do diretório /usr/local/bin/. Para facilitar nossa vida vamos criar alguns links. :)
# ln -s /usr/local/bin/freshclam /usr/bin/
# ln -s /usr/local/bin/clamscan /usr/bin/
#############################################################################
*****No meu caso (Júlio) Deu um erro ao executar o comando abaixo (freshclam), a solução foi : #
instalar pacote: libclamav2 #
############################################################################
# freshclam
Se der esses erros:
ERROR: Please edit the example config file /usr/local/etc/freshclam.conf
ERROR: Can't open/parse the config file /usr/local/etc/freshclam.conf
Edite este Arquivo:
# mcedit /usr/local/etc/freshclam.conf
=>E Comente a linha 'Example':
# freshclam
Cheque a versão:
# clamdscan -V
ClamAV 0.96
Se por ventura der esse erro:
# clamdscan -V
ERROR: Please edit the example config file /usr/local/etc/clamd.conf
ERROR: Can't parse clamd configuration file /usr/local/etc/clamd.conf
ClamAV 0.96
Edite o arquivo abaixo:
# mcedit /usr/local/etc/clamd.conf
E Comente a linha 'Example'.
Depois repita o "clamdscan -V"
Se quiser Pode-se instalar uma interface Grafica (um front- end) pro clamav:
#apt-get install klamav(no caso de interface kde ou clamtk para Gnome)
Retirado e Editado Por Júlio César Fais – julio.tecnico@bol.com.br de:
http://www.vivaolinux.com.br/artigo/Atualizacao-do-Clamav-0.95.3-para-0.96

Atualize o Banco de Dados:
# freshclam
Para mover os vírus para dentro da pasta "infectados", dentro da partição do Windows, use o comando:
# mount /dev/hda1 /mnt/hda1
# mkdir /mnt/hda1/infectados
# clamscan -r --bell --move=/mnt/hda1/infectados/ /mnt/hda1
# mkdir /mnt/hda1/infectados
# clamscan -r --bell --move=/mnt/hda1/infectados/ /mnt/hda1
A opção "-r" torna o teste recursivo, escaneando todos os arquivos dentro da partição. A opção "--bell" toca um bip sempre que um vírus é encontrado. A opção "--move=" especifica o diretório para onde os arquivos infectados são movidos e, por último, vem a pasta onde o teste será executado, no nosso caso a partição do Windows montada na pasta "/mnt/hda1".
Embora não seja recomendável, você pode configurar o ClamAV para deletar os arquivos infectados ao invés de movê-los. Neste caso, substitua a opção "--move=" por "--remove".
Para que o ClamAV exiba na tela apenas os arquivos infectados, sem mostrar arquivo por arquivo como faz normalmente, adicione a opção "-i" ao comando, como em:
# clamscan -r --bell -i /mnt/hda1
É recomendável especificar também um diretório para arquivos temporários, que o clamscan usará para descompactar grandes arquivos e assim examinar seu conteúdo. Sem o diretório temporário tudo é feito em memória RAM, o que limita a eficiência do antivírus ao escanear grandes arquivos compactados. Ao rodar o sistema do CD, o diretório precisa estar dentro de alguma partição do HD, montada com permissão de escrita para todos os usuários, ou pelo menos para o usuário "clamav", usando pelo clamscan. Adicionando o diretório, o comando ficaria:
# clamscan -r --bell --tempdir=/mnt/hda1/tmp --move=/mnt/hda1/infectados/ /mnt/hda1
Nenhum comentário:
Postar um comentário