Ситуация
Портал компании читает настройки из /etc/portal/portal.conf. Утром в нём оказались debug = true, открытая
регистрация и адрес чужой базы. Ты вернул рабочие настройки — через минуту файл снова стал прежним:
cat /etc/portal/portal.conf
ls -l /etc/portal/portal.conf
Писать в конфиг может группа portal — разработчики и учётная запись выкатки. В твоём crontab -l пусто, в
/etc/cron.d — только резервная копия настроек.
Задача
- Поставь правило аудита на запись в
/etc/portal/portal.conf. Правило действует сейчас и лежит в/etc/audit/rules.d— переживёт перезагрузку. - По событиям аудита найди, кто переписывает конфиг. Запиши в
~/culprit.txtодной строкой имя пользователя и полный путь программы, которая пишет в файл. - Сними это задание с расписания.
- Остальное оставь как было: cron работает, другие задания пользователей и резервная копия на месте, у группы
portalсохраняется запись в конфиг.
Интернета на машине нет, всё нужное уже установлено. Команды администратора запускай через
sudo.
Цели лабы
0 из 4-
Правило аудита следит за записью в /etc/portal/portal.conf — действует сейчас и лежит в /etc/audit/rules.d — ещё не проверялась
-
В ~/culprit.txt — пользователь и полный путь программы, которая пишет в конфиг — ещё не проверялась
-
Задание, которое меняет конфиг, снято с расписания — ещё не проверялась
-
Остальное как прежде — cron работает, другие задания и резервная копия на месте, у группы portal есть запись в конфиг — ещё не проверялась
Подсказки
открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение
после 3 неудачных проверок