Встановлення ClamAV та перевірка сервера Debian на віруси

ClamAV — це антивірусне програмне забезпечення з відкритим вихідним кодом, призначене для виявлення вірусів, троянів, шкідливих програм та інших загроз. У цій статті ми розглянемо, як встановити ClamAV на сервері Debian та виконати перевірку на наявність вірусів.

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

Оновіть системні пакети:

bash
sudo apt update && sudo apt upgrade -y

Встановіть ClamAV та ClamAV-Daemon:

bash
sudo apt install clamav clamav-daemon -y

Крок 2: Оновлення вірусних баз даних

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

Зупиніть ClamAV-Daemon перед оновленням баз даних:

bash
sudo systemctl stop clamav-freshclam

Оновіть бази даних за допомогою FreshClam:

bash
sudo freshclam

Запустіть ClamAV-Daemon знову:

bash
sudo systemctl start clamav-freshclam

Крок 3: Перевірка сервера на віруси

Тепер, коли ClamAV встановлений та оновлений, ви можете виконати перевірку сервера на віруси.

Запуск перевірки конкретного каталогу: Для перевірки певного каталогу, наприклад /home, використовуйте команду:

bash
sudo clamscan -r /home

Перевірка всієї файлової системи: Для перевірки всієї файлової системи (це може зайняти багато часу):

bash
sudo clamscan -r --exclude-dir="^/sys" /

Перевірка та видалення заражених файлів: Щоб автоматично видалити заражені файли, використовуйте опцію --remove:

bash
sudo clamscan -r --remove /home

Логування результатів перевірки: Щоб зберегти результати перевірки у файл журналу:

bash
sudo clamscan -r /home | tee scan_log.txt

Крок 4: Автоматизація перевірок

Для автоматизації перевірок можна налаштувати cron-завдання.

Відкрийте crontab для редагування:

bash
sudo crontab -e

Додайте нове завдання, наприклад, для щоденної перевірки о 2 годині ночі:

bash
0 2 * * * /usr/bin/clamscan -r /home --log=/var/log/clamav/scan.log

Крок 5: Додаткові налаштування ClamAV

ClamAV-Daemon дозволяє виконувати сканування в реальному часі та використовувати його для постійного захисту.

Налаштування ClamAV-Daemon: Відкрийте файл конфігурації clamd.conf для редагування:

bash
sudo nano /etc/clamav/clamd.conf

Переконайтеся, що рядки Example та LocalSocket виглядають наступним чином:

  • Рядок Example повинен бути закоментований або видалений.
  • LocalSocket /var/run/clamav/clamd.ctl — цей параметр визначає, де буде знаходитися сокет для взаємодії.

Перезапустіть ClamAV-Daemon:

bash
sudo systemctl restart clamav-daemon

Висновок

Встановлення та налаштування ClamAV на сервері Debian допоможе захистити ваш сервер від шкідливих програм та вірусів. Дотримуючись цих кроків, ви зможете встановити ClamAV, оновити його вірусні бази даних та виконати перевірку системи. Автоматизація перевірок за допомогою cron дозволить вам регулярно перевіряти систему на наявність загроз, забезпечуючи постійний захист.

Якщо у вас виникнуть питання або проблеми під час налаштування, команда підтримки QCKL завжди готова допомогти вам. Ми прагнемо забезпечити вас найкращими інструментами та рішеннями для успішного ведення бізнесу.

  • сервер, vps, debian, clamav
  • 1 Користувачі вважають це корисним
Ця відповідь вам допомогла?

Схожі статті

Корпоративная почта на базе собственного домена

Корпоративная почта на собственном домене не только придаёт профессиональный...

Установка и настройка Rclone

Rclone — это мощный инструмент командной строки для управления файлами на облачных хранилищах....

Apache vs Nginx: У чому різниця, як встановити і що обрати?

Коли ви обираєте веб-сервер для вашого проекту, Apache та Nginx часто опиняються в центрі уваги....

HTTP Помилки: часті причини і як їх виправити

  Помилка 403: ForbiddenОпис: Сервер розуміє запит, але відмовляється його виконати. Це зазвичай...

Let's Encrypt без панелі управління

SSL-сертифікати Let's Encrypt: безкоштовне автоматичне шифрування для вашого сайту. Як встановити...

Powered by WHMCompleteSolution