Linux Labs

Безопасность сервера / Ступень 9 из 10

Кто изменил файл: auditd

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 5 из 6 · лаба · 20 минсредняя

Конфиг меняется сам

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

Ситуация

Портал компании читает настройки из /etc/portal/portal.conf. Утром в нём оказались debug = true, открытая регистрация и адрес чужой базы. Ты вернул рабочие настройки — через минуту файл снова стал прежним:

cat /etc/portal/portal.conf
ls -l /etc/portal/portal.conf

Писать в конфиг может группа portal — разработчики и учётная запись выкатки. В твоём crontab -l пусто, в /etc/cron.d — только резервная копия настроек.

Задача

  1. Поставь правило аудита на запись в /etc/portal/portal.conf. Правило действует сейчас и лежит в /etc/audit/rules.d — переживёт перезагрузку.
  2. По событиям аудита найди, кто переписывает конфиг. Запиши в ~/culprit.txt одной строкой имя пользователя и полный путь программы, которая пишет в файл.
  3. Сними это задание с расписания.
  4. Остальное оставь как было: cron работает, другие задания пользователей и резервная копия на месте, у группы portal сохраняется запись в конфиг.

Интернета на машине нет, всё нужное уже установлено. Команды администратора запускай через sudo.

Лаба · самостоятельно

Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.

Цели

0 из 4
  • Правило аудита следит за записью в /etc/portal/portal.conf — действует сейчас и лежит в /etc/audit/rules.d — ещё не выполнена
  • В ~/culprit.txt — пользователь и полный путь программы, которая пишет в конфиг — ещё не выполнена
  • Задание, которое меняет конфиг, снято с расписания — ещё не выполнена
  • Остальное как прежде — cron работает, другие задания и резервная копия на месте, у группы portal есть запись в конфиг — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04

Машина запускается

Подсказки

0 из 3

Цели лабы

0 из 4
  • Правило аудита следит за записью в /etc/portal/portal.conf — действует сейчас и лежит в /etc/audit/rules.d — ещё не выполнена
  • В ~/culprit.txt — пользователь и полный путь программы, которая пишет в конфиг — ещё не выполнена
  • Задание, которое меняет конфиг, снято с расписания — ещё не выполнена
  • Остальное как прежде — cron работает, другие задания и резервная копия на месте, у группы portal есть запись в конфиг — ещё не выполнена
node1 Ubuntu 24.04

Цели лабы

0 из 4
  • Правило аудита следит за записью в /etc/portal/portal.conf — действует сейчас и лежит в /etc/audit/rules.d — ещё не выполнена
  • В ~/culprit.txt — пользователь и полный путь программы, которая пишет в конфиг — ещё не выполнена
  • Задание, которое меняет конфиг, снято с расписания — ещё не выполнена
  • Остальное как прежде — cron работает, другие задания и резервная копия на месте, у группы portal есть запись в конфиг — ещё не выполнена
Загрузка…