Författare:
Per Stenebo
Skapad:
2012-01-26 14:08:25
Ändrad:
2020-04-23 09:40:04
sv

ClamAV

Ubuntu man pages: | clamscan | clamd.conf | clamsmtpd |

| Ubuntu help | Debian wiki | wiki.archlinux.org clamsmtpd |

Installera ClamAV:

sudo apt install clamav clamav-daemon

You don't need to worry about updating the definitions manually, the clamav package installs an init script that starts freshclam as a daemon, and checks several times a day.

Check if Clamscan is running:

ps ax | grep [c]lamd

sudo systemctl status clamav-daemon

sudo systemctl status clamav-freshclam

Konfigurera ClamAV:

sudo nano /etc/clamav/clamd.conf

Ändra intervall för freschclam: SelfCheck 3600 (varje timme)

Kolla (standard) loggfiler:

tail /var/log/clamav/freshclam.log

tail /var/log/clamav/clamav.log

 

To scan files in the current directory:

clamscan

Skanna mapp rekursivt med ClamAV och logga (endast) resultat:

clamscan -ri -l logg.txt mapp

To get command line help

clamscan --help
freshclam --help

Nyckelord när infekterade filer hittas: FOUND

Schemalägg skanning

Skapa filen virusscan (valfritt filnamn) i mappen för daglig körning:

sudo nano /etc/cron.daily/virusscan

Lägg in texten, länk här.

Spara och stäng filen.

Gör filen körbar:

sudo chmod +x virusscan

 

Problem

systemctl status clamav-freshclam

Download failed (28) Thu Apr 23 09:32:40 2020 -> ^ Message: Timeout was reached

sudo su
nano /etc/clamav/freshclam.conf

Increase timeouts:

ConnectTimeout 300
ReceiveTimeout 300

systemctl restart clamav-freshclam

 

Kommentarer till sidan ClamAV