ClamAV – це антивірусне програмне забезпечення з відкритим вихідним кодом, яке допомагає виявляти шкідливе програмне забезпечення, віруси та інші шкідливі загрози на вашому сервері Linux. У цьому посібнику ми розповімо вам, як встановити ClamAV на систему Linux, щоб ви могли сканувати файли і захистити свою систему.

Крок 1: Оновлення списку пакунків

Перед встановленням будь-якого програмного забезпечення рекомендується оновити список пакунків вашої системи. Відкрийте термінал і виконайте наступну команду:

sudo apt update

Це гарантує, що менеджер пакунків матиме найсвіжішу інформацію про доступні пакунки.

Крок 2: Встановлення ClamAV

Після оновлення списку пакунків ви можете приступити до встановлення ClamAV. Виконайте наступну команду:

sudo apt install clamav clamav-daemon
  • clamav – основний пакунок для антивірусного рушія.

  • clamav-daemon – це фонова служба, яка забезпечує безперервну роботу ClamAV.

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

Крок 3: Оновлення визначень вірусів ClamAV

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

sudo freshclam

Це призведе до завантаження найновіших визначень вірусів з серверів ClamAV. Переконайтеся, що ваше інтернет-з’єднання активне під час оновлення.

Крок 4: Запустіть демон ClamAV

Щоб переконатися, що ClamAV працює безперервно і сканує файли у фоновому режимі, вам потрібно запустити демон ClamAV. Скористайтеся наступною командою:

sudo systemctl start clamav-daemon

Якщо ви хочете, щоб 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, оновити вірусну базу даних і почати сканування файлів на наявність потенційних загроз. Крім того, ви можете запланувати регулярне сканування, щоб забезпечити постійний захист вашої системи.