Этап 1. Составить полный план защиты Linux-сервера

Цель этапа

Этот документ — базовый чек-лист для дальнейшей настройки, а не универсальный набор команд: конкретные параметры зависят от дистрибутива, роли сервера, приложений и требований к доступности. Минимизация установленного ПО, своевременные обновления, принцип наименьших привилегий, межсетевой экран и безопасный удалённый доступ входят в базовые рекомендации Ubuntu; для RHEL нужно сверять настройки с руководством и профилем безопасности конкретной версии.[1] [2]

Важно: на этапе 1 только инвентаризируем сервер, определяем требования и фиксируем план. Не отключаем вход по паролю, не меняем SSH, сеть или правила файрвола до проверки запасного доступа, согласования окна работ и подготовки отката. Ошибка конфигурации SSH может заблокировать удалённый доступ.[3]

1. Зафиксировать контекст и границы защиты

Заполнить карточку сервера:

Результат: одна карточка сервера с владельцами и границами ответственности. Не записывать в неё пароли, приватные ключи, токены или содержимое секретов.

2. Учётные записи и административный доступ — приоритет P0