CLAMAV não funciona

3

Após a instalação do CLAMAV e tentar digitalizar, vejo este erro. Como eu resolvo isso? Obrigado

clamscan scan
LibClamAV Error: cli_loaddbdir(): No supported database files found in /var/lib/clamav
ERROR: Can't open file or directory

----------- SCAN SUMMARY -----------
Known viruses: 0
Engine version: 0.98.7
Scanned directories: 0
Scanned files: 0
Infected files: 0
Data scanned: 0.00 MB
Data read: 0.00 MB (ratio 0.00:1)
Time: 0.003 sec (0 m 0 s)
    
por user493044 14.01.2016 / 08:49

4 respostas

5

A mensagem de erro informa o conto: LibClamAV Error: cli_loaddbdir(): No supported database files found in /var/lib/clamav e Known viruses: 0

Você precisa

clamav-freshclam - anti-virus utility for Unix - virus database update utility

Também garante que o usuário que está executando a verificação tenha acesso de leitura a /var/lib/clamav .

    
por waltinator 14.01.2016 / 12:27
5

Os passos 1-3 abaixo incluem comandos executados em um terminal. Por favor, leia atentamente para que você entenda o que está fazendo.

  1. Remova instalações AV potencialmente ruins:

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

    sudo apt-get install clamav        #Terminal Version
    sudo apt-get install clamtk         #GUI version
    
  3. Atualizar banco de dados do AV:

    sudo freshclam               #takes ~30 minutes to download definitions
    
  4. Configurar AV & amp; Digitalizar:
    Este exemplo usa apenas clamtk somente

    clamtk                      #Opens GUI
    

    alterne todas as opções na guia Configurações :

    Rede

    • alterne o proxy e digite http://127.0.0.1
    • alternar / selecionar novamente ** Sem proxy ** (para exibir o que você digitou acima)

    Assistente de atualização

    • alterne a opção atualização manual e clique em apply e voltar
    • alterne a opção atualização automática e clique em apply e voltar

    Agora você deve ver a contagem de definições atualizada

    Verificar um diretório

    • selecione o diretório que você deseja digitalizar. Para verificação do sistema, alterei o sistema inteiro (não apenas /root ou /usr )
    • Clique em scan e uma caixa de progresso aparecerá.

Nota Final: digitando a frase --help (sem aspas), o comando a seguir dá algumas dicas. Com os comandos do APT você pode passar a opção -y para dizer sim para instalar todas as dependências para o pacote requisitado.

Isto é o que eu tive que fazer para que o clamtk 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:04
1

Instale clamdscan executando:

sudo apt-get install clamdscan
    
por Tono 09.11.2017 / 01:51
0

Eu tive que criar manualmente e definir o diretório /var/lib/clamav para 777 e, em seguida, executar freshclam . Isso baixou todas as assinaturas e clamav atualizado, e tudo parece bem agora.

    
por RedLee 25.11.2017 / 03:59