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/ім'я користувача

Параметр -r увімкне рекурсивне сканування, тобто ClamAV просканує всі підкаталоги у вказаному каталозі.

Крок 6: Сканування і видалення заражених файлів

Якщо ClamAV виявить заражені файли, він повідомить про це у виводі терміналу. Щоб автоматично видалити заражені файли, скористайтеся параметром --remove:

clamscan -r --remove /шлях/до/каталогу

Будьте обережні при використанні цього параметра, оскільки він видалить усі знайдені заражені файли. Обов’язково створіть резервну копію важливих файлів перед запуском сканування за допомогою цієї опції.

Крок 7: Заплануйте регулярне сканування (необов’язково)

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

crontab -e

Потім додайте наступний рядок, щоб запланувати сканування:

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

Ця команда буде запускати щоденне сканування вашого домашнього каталогу о 2 годині ночі.

Висновок

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