Docs / Security / How to Set Up Automatic Malware Scanning with ClamAV

How to Set Up Automatic Malware Scanning with ClamAV

By Admin · Feb 25, 2026 · Updated Apr 23, 2026 · 212 views · 1 min read

ClamAV is a free, open-source antivirus engine for Linux.

Install

apt install clamav clamav-daemon -y

Update Definitions

systemctl stop clamav-freshclam\nfreshclam\nsystemctl start clamav-freshclam

Scan

# Scan a directory\nclamscan -r /var/www/\n\n# Scan and show infected only\nclamscan -r -i /var/www/\n\n# Move infected files\nclamscan -r --move=/quarantine /var/www/

Automated Scan

crontab -e\n0 4 * * * clamscan -r -i /var/www/ >> /var/log/clamav-scan.log 2>&1

Was this article helpful?