How to run ClamAV scan from SSH in cPanel server?

In this article, we'll discuss how to run ClamAV scan via SSH in cPanel/WHM server. ClamAV is one of the most popular anti-virus plugin available for cPanel servers. If ClamAV plugin is installed in WHM server, individual cPanel users can also scan their home directory, emails, FTP directory from cPanel itself.

  1. Login to your Linux machine via SSH.

  2. Run the following command to scan specific cPanel user's public_html directory. Make sure you replace actual cPanel username with "username" in following command. This command is useful when the specific cPanel account is infected and you want it to scan.

    clamscan -ri /home/username/public_html
    
    The flag -r denotes recursive file checking.
    The flag -i will show only infected files.

    Once scan is finished, you will be given Scan Summary report with list of infected files if any.

  3. To scan the public_html directory of all cPanel accounts, issue following command.

    clamscan -ri /home/*/public_html
  4. To run the clamscan command to all cPanel accounts, issue following command.

    clamscan -ri /home
  5. Issue following command to run the clamscan to remove infected files while scanning public_html directory of all cPanel accounts.

    clamscan -ri –remove /home/*/public_html

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

How to install/add Softaculous in Plesk Onyx?

Softaculous is software that auto-install web applications with one click. There is a wide range...

Fix cPanel Error -The Email Account Already Exists

Sometimes, you add an email account from cPanel, and you get an error message The Email Account...

How to install Virtualmin / Webmin control panel in Ubuntu 16/18?

Before installing Virtualmin/Webmin on Ubuntu 16. We need to make sure that our system is up to...

Fix :: Linux SSH error "connection refused"

Problem Statement Can't connect to a Linux server(Debian Flavour) via SSH. Error Message...

How to sync time using NTP in CentOS and Ubuntu servers?

Linux server users might have noticed that after adjusting the system clock to the correct time,...