Installer et configurer ClamAV sur Ubuntu

Guide étape par étape pour installer et configurer l'antivirus ClamAV sur un serveur sous Debian & Ubuntu.

La sécurité d'un serveur dédié ou d'un VPS passe par des vérifications régulières du système à la recherche de logiciels malveillants.

ClamAV est un antivirus open source gratuit pour Linux. Il prend en charge la mise à jour automatique et manuelle des bases de données, l'analyse de fichiers ainsi que l'intégration aux services système.

Installer ClamAV

Installez l'antivirus avec la commande suivante :

sudo apt install clamav clamav-daemon

Après l'installation, il est recommandé de configurer les mises à jour automatiques des bases de données et les analyses régulières du système.

Mettre à jour les bases de données

Mise à jour automatique

  1. Arrêtez le service de mise à jour automatique :
sudo systemctl stop clamav-freshclam
  1. Mettez à jour les bases de données :
sudo freshclam
  1. Redémarrez ensuite le service :
sudo systemctl start clamav-freshclam

Mise à jour manuelle

Téléchargez les fichiers main.cvd, daily.cvd et bytecode.cvd depuis le site officiel de ClamAV.

  1. Déplacez les fichiers téléchargés dans le dossier /var/lib/clamav/ :
cp ~/Downloads/*.cvd /var/lib/clamav/
  1. Définissez le propriétaire et les permissions corrects :
chown clamav:clamav /var/lib/clamav/*.cvd
chmod 644 /var/lib/clamav/*.cvd
  1. Redémarrez le service ClamAV pour recharger les bases de données :
sudo systemctl restart clamav

Vérifier la version

Vérifiez la version de l'antivirus :

clamd --version

Exemple de sortie :

root@host:~# clamd --version
ClamAV 0.103.5

Interface graphique ClamTK

Si vous préférez travailler avec une interface graphique, installez ClamTK — un outil pratique pour gérer ClamAV :

sudo apt install clamtk

Automatiser les analyses

Planifiez des analyses automatiques via cron — un outil permettant d'exécuter des tâches à intervalles définis sur le serveur.

  1. Ouvrez l'éditeur cron :
crontab -e
  1. Ajoutez la ligne suivante pour une exécution quotidienne :
39 3 1-5 * * /root/clamav.sh

Paramètres de la ligne :

  • 39 — minutes.
  • 3 — heures.
  • 1-5 — jours du mois (du 1er au 5 de chaque mois).
  • * * — chaque mois et chaque jour de la semaine.

Le script s'exécutera chaque jour à 3 h 39 du 1er au 5 de chaque mois.

Désinstaller ClamAV

Supprimez l'antivirus avec la commande suivante :

sudo apt remove clamav clamav-daemon

Si vous avez téléchargé les bases de données manuellement, supprimez-les également :

sudo rm -Rf /var/lib/clamav

Nos produits et services

Hébergement webFonctionne sur des disques NVMe ultra-rapides. Convient aux sites de toute complexité.
Commande
VPSInfrastructure cloud flexible avec accès root complet.
Commande
Serveurs dédiésServeurs physiques pour une performance maximale.
Commande

Aide

Une question ou besoin d'un coup de main ? Écrivez-nous via le système de tickets — nous sommes toujours là pour vous aider !

Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter