How to Install ClamAV on Ubuntu InMotion Hosting ContributorUpdated on March 1, 2022 2 Minute Read ClamAV is a popular open source anti-virus (AV) scanner available for Windows, macOS, and Unix-based systems. ClamAV can quarantine and delete infected files, emails, websites, and more. ClamAV is also available as a cPanel server plugin. Below we’ll cover how to install ClamAV, update the signature database, and run common command-line interface (CLI) commands. How to Install and Use ClamAV You may have to use sudo before each command if you’re not already logged in as root (e.g. sudo apt-get update). Installing ClamAV is easy with the Ubuntu APT package. Update your package lists: sudo apt-get updateInstall ClamAV: sudo apt-get install clamav clamav-daemon -y After you finish the installation, ensure your ClamAV virus signatures are up to date. Stop the ClamAV process: sudo systemctl stop clamav-freshclamManually update the ClamAV signature database: sudo freshclamRestart the service to update the database in the background: sudo systemctl start clamav-freshclam Below are the most common options for using ClamAV clamscan in the terminal. Scan all files, starting from the current directory: clamscan -r / Scan files but only show infected files: clamscan -r -i /path-to-folder Scan files but don’t show OK files: clamscan -r -o /path-to-folder Scan files and send results of infected files to a results file: clamscan -r /path-to-folder | grep FOUND >> /path-folder/file.txt Scan files and move infected files to a different directory: clamscan -r --move=/path-to-folder /path-to-quarantine-folder You can also create a cron job to run ClamAV scans automatically. To learn more about clamscan options, check the manual: man clamscan Those running Linux on a local machine with a window manager can also install the ClamTK graphical wrapper. Looking for other ways to improve your server security posture? See if Sucuri’s web application firewall (WAF) is right for you. Let us know if you have any further questions. With our Cloud Server Hosting, you can deploy a lightning-fast, reliable cloud platform with built-in redundancy – ensuring the availability of your environment! Share this Article InMotion Hosting Contributor Content Writer InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals! More Articles by InMotion Hosting Related Articles WP Cerber Security Antispam and Bot Detection Settings WP Cerber Security Tools Search for PunyCode Look-alikes With Hold Integrity IDN Checker How to Secure WordPress using Security Keys and Salts Resetting the cPanel Password in WHM How to Change your root Password in WHM How To Open a Port in UFW How to Stop and Disable Firewalld Content Security Policy (CSP) Headers – Complete Reference Guide Why You Need To Keep Your Website’s PHP Version Up-to-Date