Configuration de l'antivirus


L'utilisation de ClamAV requiert une quantité de mémoire vive importante (~1Go). Utilisé comme daemon, la mémoire sera utilisé en premanence.

Il est possible depuis la configuration de l'application d'activer le scan systématique de tous les fichiers téléversés sur le serveur à l'aide d'un antivirus installé sur la machine.

Seul ClamAV est officiellement supporté par Ametys.

La configuration par défaut repose sur l'utilisation de clamdscan la version daemon de ClamAV. Il est donc nécessaire de l'activer pour que cela fonctionne.

Pour cela, installez le daemon

sudo apt-get install clamav-daemon

Cela devrait installer deux services clamav-freshclam.service et clamav-daemon.service.

Le premier met régulièrement la base de données à jour. Le second est le daemon qui s'occupe de scanner des fichiers.
Il est recommandé d'activer le premier, et nécessaire d'activer le second pour qu'Ametys puisse scanner les fichiers.

sudo systemctl enable clamav-freshclam
sudo systemctl start clamav-freshclam

sudo systemctl enable clamav-daemon
sudo systemctl start clamav-daemon

Vous pouvez tester que le daemon est fonctionnel en appelant

clamdscan --fdpass <path/to/file>
Retour en haut