ClamAV – это антивирусное программное обеспечение с открытым исходным кодом, которое помогает обнаружить вредоносное ПО, вирусы и другие опасные угрозы на вашем Linux-сервере. В этом руководстве мы расскажем вам о том, как установить ClamAV на систему Linux, чтобы обеспечить сканирование файлов и безопасность системы.

Шаг 1: Обновите список пакетов

Перед установкой любого программного обеспечения рекомендуется обновить список пакетов вашей системы. Откройте терминал и выполните следующую команду:

###ATP_NOTR_1_CODE_TAG_NOTR_ATP##

Это гарантирует, что менеджер пакетов имеет самую свежую информацию о доступных пакетах.

Шаг 2: Установите ClamAV

После обновления списка пакетов можно приступать к установке ClamAV. Выполните следующую команду:

###ATP_NOTR_2_CODE_TAG_NOTR_ATP##
  • clamav – основной пакет для антивирусного движка.

  • clamav-daemon – это фоновая служба, которая поддерживает непрерывную работу ClamAV.

Менеджер пакетов установит все необходимые зависимости для ClamAV.

Шаг 3: Обновление определений вирусов ClamAV

ClamAV использует базу сигнатур для обнаружения угроз. После установки необходимо обновить вирусную базу, чтобы обеспечить защиту от новейших угроз. Выполните следующие действия:

###ATP_NOTR_3_CODE_TAG_NOTR_ATP##

Это позволит загрузить последние определения вирусов с серверов ClamAV. Убедитесь, что ваше интернет-соединение активно во время обновления.

Шаг 4: Запустите демон ClamAV

Чтобы ClamAV работал непрерывно и сканировал файлы в фоновом режиме, необходимо запустить демон ClamAV. Используйте следующую команду:

###ATP_NOTR_4_CODE_TAG_NOTR_ATP##

Если вы хотите, чтобы ClamAV запускался автоматически при загрузке, выполните следующую команду:

sudo systemctl enable clamav-daemon

Шаг 5: Запустите проверку на вирусы

Теперь, когда ClamAV установлен и запущен, вы можете начать проверку файлов на наличие потенциальных угроз. Чтобы просканировать определенную директорию, используйте:

clamscan -r /path/to/directory

Например, для сканирования домашней директории:

clamscan -r /home/username

Опция -r включает рекурсивное сканирование, то есть ClamAV просканирует все подкаталоги в указанном каталоге.

Шаг 6: Сканирование и удаление зараженных файлов

Если ClamAV обнаружит зараженные файлы, он сообщит о них в выводе терминала. Чтобы автоматически удалить зараженные файлы, используйте опцию --remove:

clamscan -r --remove /path/to/directory

Будьте осторожны при использовании этой опции, поскольку она удалит все найденные зараженные файлы. Обязательно создайте резервную копию важных файлов, прежде чем запускать сканирование с включенной опцией удаления.

Шаг 7: Запланировать регулярное сканирование (необязательно)

Чтобы запланировать регулярное сканирование с помощью ClamAV, вы можете использовать задания cron. Например, чтобы запускать ежедневное сканирование в 2 часа ночи, отредактируйте задания cron с помощью:

crontab -e

Затем добавьте следующую строку для планирования сканирования:

0 2 * * * /usr/bin/clamscan -r /home/username

Это позволит выполнять ежедневное сканирование вашей домашней директории в 2 часа ночи.

Заключение

ClamAV – это надежное и эффективное антивирусное решение для Linux-систем. Выполнив эти простые действия, вы сможете легко установить ClamAV, обновить вирусную базу и начать сканирование файлов на предмет потенциальных угроз. Кроме того, вы можете запланировать регулярное сканирование, чтобы ваша система всегда оставалась в безопасности.