В этом уроке мы покажем вам, как установить ClamAV в Ubuntu 24.04 LTS. ClamAV — это мощное антивирусное программное обеспечение с открытым исходным кодом, обеспечивающее надежную защиту от вредоносных программ, вирусов и других угроз безопасности. Хотя системы Linux обычно считаются более безопасными, чем их аналоги Windows, по-прежнему крайне важно установить антивирусное программное обеспечение для обеспечения целостности вашей системы.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo‘ к командам для получения root-прав. Я покажу вам пошаговую установку ClamAV на Ubuntu 24.04 (Noble Numbat). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.

Предварительные условия

  • Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
  • Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
  • Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
  • Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
  • Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.

Установите ClamAV на Ubuntu 24.04 LTS.

Шаг 1. Подготовка вашей системы.

Для начала необходимо обновить системные пакеты до последних версий. Это обеспечивает совместимость и безопасность. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt upgrade

sudo apt update команда обновляет список пакетов из репозиториев Ubuntu, а sudo apt upgrade устанавливает все доступные обновления для установленных пакетов. Этот процесс может занять несколько минут в зависимости от количества доступных обновлений и скорости вашего интернет-соединения.

Шаг 2. Установка ClamAV в Ubuntu 24.04.

После обновления вашей системы вы можете приступить к установке ClamAV. Основные необходимые пакеты: clamav и clamav-daemon. Чтобы установить их, выполните следующую команду:

sudo apt install clamav clamav-daemon

clamav пакет содержит базовый сканер ClamAV, а clamav-daemon запускает сканер как фоновую службу. Менеджер пакетов выполнит установку и все необходимые зависимости.

Шаг 3. Обновите базу данных сигнатур ClamAV.

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

    • Остановите демон ClamAV:
sudo systemctl stop clamav-freshclam
    • Обновите базу данных сигнатур:
sudo freshclam
    • Запустите демон ClamAV:
sudo systemctl start clamav-freshclam

Остановив демон перед обновлением, вы предотвратите любые конфликты, которые могут возникнуть в процессе обновления. После завершения обновления перезапустите демон, чтобы убедиться, что ClamAV использует последние версии сигнатур.

Шаг 4. Базовое использование ClamAV.

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

    • Сканирование определенного каталога:
clamscan /path/to/directory
    • Сканировать конкретный файл:
clamscan /path/to/file
    • Рекурсивно сканировать каталог и отображать зараженные файлы:
clamscan -r --bell -i /home/user/Downloads

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

Шаг 5. Автоматизация ClamAV с помощью заданий Cron

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

crontab -e

Добавьте следующую строку, чтобы запланировать ежедневное сканирование в 2 часа ночи:

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

Задание cron выполнит указанное clamscan команда каждый день в 2 часа ночи, сканируя /home/user каталог рекурсивно. Настройте путь к каталогу и расписание в соответствии с вашими потребностями.

Шаг 6. Установка ClamTK.

ClamTK — это графический пользовательский интерфейс (GUI) для ClamAV, обеспечивающий удобный способ взаимодействия с антивирусным программным обеспечением. Чтобы установить ClamTK, выполните следующую команду:

sudo apt install clamtk

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

Установите ClamAV на Ubuntu 24.04.