⚠️ Ещё расскажу вам про утилиту molly-guard.



Это полезный инструмент для системных администраторов, работающих в Linux. 🚀 Она помогает предотвратить случайные перезагрузки или выключения удалённых серверов через команды вроде reboot, shutdown или halt.



Как это работает:

✈️ molly-guard перехватывает выполнение этих команд и запрашивает подтверждение, чтобы избежать неосторожного выключения системы.

✈️ Если утилита определяет, что команда была выполнена на удалённой сессии (например, через SSH), она запрашивает имя хоста, на котором вы хотите выполнить действие. Это заставляет пользователя убедиться, что он действительно хочет выключить именно этот сервер.



Установка:



В большинстве дистрибутивов Linux утилита доступна через пакетный менеджер:



sudo apt install molly-guard  # Для Debian/Ubuntu




Пример использования:

1. Если вы работаете на удалённой машине через SSH и попытаетесь выполнить команду



sudo shutdown -h now




molly-guard выведет сообщение:



W: molly-guard: SSH session detected!

Please type in hostname to confirm:




2. Вы должны ввести правильное имя хоста, чтобы команда продолжила выполнение.



Если вы введёте неправильное имя или откажетесь, команда будет отменена.



Основные преимущества:

🚀 Защита от человеческой ошибки.

Особенно полезна при управлении несколькими серверами, где случайное выключение может привести к значительным проблемам. И когда я работаю в запаре и могу случайно погасить не тот сервер.



Настройка:



Конфигурация утилиты находится в файле /etc/molly-guard/run.d/. Вы можете настроить правила и скрипты проверки в зависимости от ваших потребностей.



Это отличное дополнение для повышения безопасности работы с критическими системами.



НЕтипичный сисадмин | #софт #опыт #кейс #linux