Quand j'exécute la commande suivante:
Sudo freshclam
Si des mises à jour des définitions de virus, etc. sont trouvées, ce message d'erreur s'affiche à la fin de la sortie.
ERROR: NotifyClamd: Can't find or parse configuration file /etc/clamav/clamd.conf
Mais si j'exécute la commande alors qu'aucune nouvelle mise à jour n'est disponible, je ne reçois pas ce message d'erreur. Pourquoi est-ce que je reçois ce message d'erreur (car je ne l'ai pas encore eu lors de l'exécution des mêmes opérations)? Et puis-je résoudre le problème (s'il a besoin d'être résolu)?
J'utilise Ubuntu 14.10 et ClamAV (la dernière version).
Mise à jour de l'information:
Cette commande:
ls -al /var/log/clamav/
Les sorties:
total 124
drwxr-xr-x 2 clamav clamav 4096 Feb 22 11:14 .
drwxrwxr-x 15 root syslog 4096 Feb 24 18:26 ..
-rw-r----- 1 clamav adm 46790 Feb 24 18:31 freshclam.log
-rw-r----- 1 clamav adm 59109 Feb 22 11:14 freshclam.log.1
Et cette commande:
more /etc/clamav/clamd.conf
Les sorties:
/etc/clamav/clamd.conf: No such file or directory
J'ai également essayé de réinstaller clamav
, mais j'obtiens toujours la même erreur lorsque j'exécute Sudo freshclam
.
Il semble que l'installation de clamav via apt-get install clamav
n'installe pas le démon clamav; il installe uniquement le démon freshclam. Vous voudrez probablement installer clamav-daemon
également. La première fois que clamd s'exécute, il va créer /etc/clamav/clamd.conf
.
Notez que le package clamav installe clamscan
name__, que vous pouvez appeler manuellement pour analyser des fichiers/répertoires spécifiques. Cependant, par défaut, rien ne sera analysé automatiquement. clamav-daemon permet de déclencher des analyses à distance, mais même cela ne les planifie pas et ne fournit pas de protection en temps réel.
Ceci est un bon rappel qu'il ne faut jamais installer un logiciel de sécurité et l'oublier. Vous devez vous assurer que cela fonctionne correctement. Je suis sûr que beaucoup de gens exécutent Sudo apt-get install clamav
, puis supposent simplement que cela fonctionne en arrière-plan - alors qu'en réalité, tout ce qui est en cours d'exécution est freshclam.
Si vous recherchez réellement une protection en temps réel, au lieu d'essayer simplement d'exécuter une analyse, l'utilisateur a mentionné une solution potentielle . Je ne l'ai pas testé.
tl; dr: Sudo apt install clamav-daemon
pour corriger l'erreur, mais vous devez toujours exécuter des analyses manuellement pour être protégé; ces paquets ne fournissent pas de protection en temps réel.
Le contrôle sur accès existe si vous le souhaitez. Il y a un module de noyau: Dazuko. Jetez un coup d’œil au manuel ClamAV ( https://github.com/vrtadmin/clamav-faq/blob/master/manual/clamdoc.pdf ) chapitre 4.1.1.