news
Serverspace в «Рейтинге провайдеров IaaS Enterprise 2023» от Market.CNews
KA
22 июня 2023
Обновлено 20 июля 2023

Как настроить систему защиты от DDoS-атак в Debian: Часть 3

Debian Сети

Предыдущие эпизоды

В предыдущих сериях инструкций мы рассматривали возможность создания вручную обычного профиля данных с помощью Wireshark для программного обеспечения. Данные меры защищают систему от незаконных данных и создают безопасную среду. Ручной сбор данных для крупной компании может быть долгой и скучной задачей, однако достаточно гибкой и удобной для малого и среднего бизнеса. В этой инструкции мы рассмотрим автоматизацию создания профилей сетевых данных, которые могут помочь в различных сложных и неоднозначных ситуациях. Давайте посмотрим!

Возникает первый вопрос, какое программное обеспечение необходимо использовать в данной ситуации. Существуют различные типы программ, но мы выбрали logwatch и acct. Они помогают создавать автоматические отчеты и создавать профильные системы, которые преобразуют рутину в автоматизированную задачу.

Установка и использование утилит

В начале напишите эту команду, чтобы обновить индекс пакета:

sudo apt update –y && sudo apt upgrade –y
Обновление
Скриншот №1 — Обновление

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

sudo apt install acct
install-acct
Скриншот №2 — Установка acct

После этого установим монитор системного журнала:

sudo apt install logwatch
Установка Logwatch
Скриншот №3 — Установка Logwatch

После установки просмотрите конфигурационный файл:

cd ~/usr/share/logwatch/default.conf && nano logwatch.conf
Конфигурация Logwatch
Скриншот №4 —Конфигурация Logwatch

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

LogFile = /var/log/auth.log
Logfile
Скриншот №5 — Пропишем логи

После компиляции этого параметра, если вы настроили SMTP–сервер, вы можете записать в конфигурационный файл данные:

MailTo = an1ik@ya.ru
Почтовые запросы
Скриншот №5 — Почтовые запросы

Затем сохраните файл с помощью комбинации клавиш Ctrl+O, Ctrl+X и запустите logwatch:

sudo logwatch

И посмотрим на результат:

Информация с систем
Скриншот №7 — Информация с систем

Теперь мы переходим к использованию acct. После установки acct вы можете включить его работу с помощью команды:

sudo service acct start
Запуск службы
Скриншот №8 — Запуск службы

После этого утилита начнет записывать информацию о пользователе в /var/log/account/pacct. Чтобы просмотреть статистику использования ресурсов для конкретного пользователя, вы можете воспользоваться командой sa. Например, чтобы просмотреть статистику для пользователя root, вам необходимо выполнить следующую команду:

ac –p /var/log/account/pacct root
Отчет
Скриншот №9 — Отчет

Вывод

В этой инструкции мы установили утилиты мониторинга и сбора системных данных, которые могут автоматизировать сбор и систематизировать сбор информации о журналах из всех систем и действиях пользователей. Это дополнительный цифровой отпечаток, который мы можем использовать для нашей системы безопасности. В следующем эпизоде мы можем коснуться создания синтетического трафика и профилей пользователей в системе IPS/IDS для защиты. Следите за новыми инструкциями!

Оценка:
5 из 5
Аverage rating : 5
Оценок: 1
191028 Санкт-Петербург Литейный пр., д. 26, Лит. А
+7 (812) 403-06-99
700 300
ООО «ИТГЛОБАЛКОМ ЛАБС»
700 300

Вам также может быть интересно...