web-dev-qa-db-fra.com

CLAMAV ne fonctionne pas

Après l'installation de CLAMAV et essayer de numériser, je vois cette erreur. Comment résoudre ce problème? Merci

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)
5
user493044

Les étapes 1 à 3 ci-dessous incluent des commandes exécutées dans un terminal. Veuillez lire attentivement afin de comprendre ce que vous faites.

  1. Supprimer les installations audiovisuelles potentiellement mauvaises:

    Sudo apt-get remove clamav 
    Sudo apt-get remove clamtk 
    Sudo apt-get remove freshclam
    Sudo apt-get clean
    Sudo apt-get autoremove
    
  2. Réinstaller AV:

    Sudo apt-get install clamav        #Terminal Version
    Sudo apt-get install clamtk         #GUI version
    
  3. Mise à jour de la base de données AV:

    Sudo freshclam               #takes ~30 minutes to download definitions
    
  4. Configurer AV & Scan:
    Cet exemple utilise clamtk seulement

    clamtk                      #Opens GUI
    

    basculer toutes les options sous l'onglet Paramètres:

    Résea

    • bascule proxy et tapez http://127.0.0.1
    • basculer/resélectionner ** Pas de proxy ** (pour mettre en gris ce que vous avez entré ci-dessus)

    Assistant de mise à jour

    • basculer mise à jour manuelle option et cliquez sur apply et back
    • bascule mise à jour automatique option et cliquez sur apply et back

    Vous devriez maintenant voir le nombre de définitions mis à jour

    Scannez un répertoire

    • sélectionnez le répertoire que vous souhaitez numériser. Pour l'analyse du système, j'ai basculé l'ensemble du système (pas seulement /root ou /usr)
    • Cliquez sur scan et une boîte de progression apparaîtra.

Note finale: en tapant la phrase --help (sans les guillemets) la commande suivante donne quelques indices. Avec les commandes APT, vous pouvez transmettre l'option -y pour dire oui à l'installation de toutes les dépendances pour le package demandé.

C'est ce que je devais faire pour faire fonctionner les palourdes, peut-être un pépin à la fois pour clamtk et clamav (problème avec les deux). J'espère que cela aidera quelqu'un d'autre !!!

9
SierraJuliet

Le message d'erreur indique au récit: LibClamAV Error: cli_loaddbdir(): No supported database files found in /var/lib/clamav and Known viruses: 0

Vous avez besoin

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

aussi assurez-vous que l'utilisateur qui exécute l'analyse dispose d'un accès en lecture à /var/lib/clamav.

6
waltinator

Installez clamdscan en lançant:

Sudo apt-get install clamdscan
2
Tono

Je devais créer manuellement et définir le répertoire /var/lib/clamav à 777, puis exécuter freshclam. Cela a téléchargé toutes les signatures et mis à jour clamav, et tout semble bien aller maintenant.

0
RedLee
cuongpv@anonymouse /home> clamscan --infected --remove --recursive /home
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.100.2
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)

Aucun fichier de base de données pris en charge trouvé dans/var/lib/clamav cela signifie que la base de données n'est toujours pas disponible. Presque de cette affaire est que vous venez d'installer Clamav. Il faut donc attendre que la mise à jour de la base de données soit terminée.

Vous pouvez vérifier avec: ps aux | grep clam Le résultat devrait être

clamav   29675  3.5  0.3 154276 27632 ?        Ss   11:36   0:08 /usr/bin/freshclam -d --foreground=true

En attente de l'utilisation de la mise à jour de la base de données terminée.

Espoir utile pour vous.

0
Phan Cường