Как запустить ClamAV сканирование из командной строки на cPanel сервере

Приведу пример проверки public_html директории c удалением зараженных файлов:

/usr/local/cpanel/3rdparty/bin/clamscan -ri --remove /home/user/public_html

Аналогичным образом проверяются и другие директории.

Чтобы запустить проверку только mail и public_html директорий для всех пользователей:

/usr/local/cpanel/3rdparty/bin/clamscan -ri /home/*/mail
/usr/local/cpanel/3rdparty/bin/clamscan -ri /home/*/public_html

Для обновления антивирусных баз используется команда:

/usr/local/cpanel/3rdparty/bin/freshclam

Смотрите также мою статью:
Установка и использование ClamAV антивируса

Установка и использование ClamAV антивируса

Clam AntiVirus — пакет антивирусного ПО, работающий во многих операционных системах.

Команда установки в Ubuntu/Debian:

sudo apt-get install clamav

Установка в CentOS:

yum -y install epel-release
yum -y update
yum clean all
yum -y install clamav clamd

Для сканирования можно использовать утилиту clamscan. Информацию о запуске можно прочитать набрав команду:

info clamscan

Наведу пример запуска сканирования:

sudo clamscan -i -r /home

где -i означает что в консоле будут отображены только зараженные файлы, /home — директория которую нужно сканировать, а -r что будут сканироваться все поддиректории.

Пример запуска сканирования с удалением найденных угроз:

sudo clamscan -i -r --remove /home

Чтобы обновить антивирусные базы ClamAV, необходимо выполнить команду:

sudo freshclam

Для ClamAV также существует графический интерфейс — ClamTk.

Смотрите также мою статью:
Как запустить ClamAV сканирование из командной строки на cPanel сервере