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

Related Articles

Is it possible to take complete VPS backup in VPS itself?

Please note that, there is no provision to take backup of full VPS image in VPS itself. As an...

What is IP forwarding in Linux? How to enable IP forwarding?

IP forwarding helps you to set up the OS to work as a router. You can set IP forwarding when you...

How to Apply Linux Kernel Security Patches? Manually and Automatically without reboot?

As we know, we do receive Linux kernel updates time and time again and it is essential to update...

How to parse PHP in html files?

Are you looking to make all the .html pages of your websites to run as .php or you are looking to...

How to Install and configure Dovecot on CentOS?

Dovecot is used to receive incoming emails on your server from Postfix. Dovecot is an open-source...

  • 0 Users Found This Useful

Was this answer helpful?