Como atualizar o banco de dados de definições do ClamAV?

42

Como posso atualizar o Clam Antivirus através do terminal?

Já instalei o clamav , mas quero saber como posso atualizar o banco de dados de vírus.

    
por Hippie 18.03.2012 / 15:49

5 respostas

42

Para atualizar o banco de dados do ClamAV, faça sudo freshclam .

NAME
       freshclam - update virus databases

SYNOPSIS
       freshclam [options]

DESCRIPTION
       freshclam is a virus database update tool for ClamAV.

Para a atualização offline, você também pode baixar diretamente a definição de vírus do banco de dados: main , diário e, em seguida, coloque-os em /var/lib/clamav (remova arquivos antigos).

    
por turbo 18.03.2012 / 16:20
14

Executar sudo apt-get install clamav .

Uma vez instalado o ClamAv, você pode configurar um script para a verificação de vírus com clique direito no Nautilus.

Para atualizar o banco de dados de vírus, abra um terminal e digite o seguinte comando:

sudo freshclam

Para automatizar esta atualização, você pode configurar um cron job. Mostrarei como atualizar o banco de dados de vírus todos os dias às 8:57. Primeiro, abra o terminal e su para root.

sudo su

Agora você precisa modificar o crontab para o usuário root.

crontab -e

Isso abre o arquivo crontab raiz no editor de texto nano. Adicione a seguinte linha

57 08 * * * freshclam

para o crontab e, em seguida, pressione Ctrl + X para sair. Responda sim quando solicitado para salvar o arquivo.

    
por user119505 07.01.2013 / 19:04
6

O caminho certo a seguir é editar freshclam.conf e adicionar o número de verificações diárias que você deseja

vim /etc/clamav/freshclam.conf
Checks 24
##Notify clamd to reload it self
NotifyClamd /etc/clamav/clamd.conf
    
por user846226 22.03.2014 / 09:40
2

Como atualizar o clamtk (todos os passos) / clamav (passos 1-3)

NOTA: Leia cada linha antes de começar a digitar coisas no Terminal para entender o que você está fazendo no sistema.

  1. Remova instalações antivírus potencialmente ruins:

    sudo apt-get remove clamav clamtk freshclam
    sudo apt-get autoremove
    
  2. Reinstale o AV

    sudo apt-get install clamav -y      # *(Terminal Version)*
    sudo apt-get install clamtk -y      # *(GUI version)*
    
  3. Atualizar o banco de dados do AV

    sudo freshclam                    # *(takes ~30 minutes to download definitions)*
    
  4. Configurar AV & amp; Scan: Este exemplo usa apenas clamtk

    clamtk                           # (Opens GUI)*
    

    alterna todas as opções abaixo da guia "Rede"

    1. ative o "proxy" e digite http://127.0.0.1
    2. alterna / reseleciona "Sem proxy" (para cinza nº 1 acima)

    "Assistente de atualização"

    1. alternar a opção de atualização "manual" e clicar em aplicar e "voltar"
    2. ative a opção de atualização "automática" e clique em aplicar e "voltar". Agora você deve ver a contagem de definições atualizada

    "Pesquisar um diretório"

    1. alterna o diretório desejado que você deseja digitalizar. Para verificação do sistema, alterei todo o sistema (não apenas /root ou /usr ).
    2. Clique em digitalizar e uma caixa de andamento será exibida.

Nota final: digitar a frase clamav --help dá algumas dicas. -y é a mesma coisa que dizer sim para instalar todas as dependências do pacote. Se -y causar problemas, exclua e pressione manualmente a tecla y quando solicitado.

Isto é o que eu tive que fazer para que o clamt funcionasse, talvez uma falha tanto para o clamtk quanto para o clamav (problema com ambos). Espero que isso ajude alguém!

    
por SierraJuliet 02.04.2016 / 22:23
0

na China, os grandes blocos de firewall, podem usar apenas os arquivos de download. você pode tentar configurar o servidor para cn no arquivo freshclam.conf, mas a atualização levará dias. O download direto funciona para obter as definições.

    
por rob grune 25.04.2017 / 06:52