Сервер работает уже третий год, сайт открывается, заявки приходят. Повод ли это проверять его настройки? Как раз в такой спокойный период проще выяснить, кто сохранил доступ после смены подрядчика, какие службы слушают интернет и насколько реально восстановить базу после ошибки.
Аудит сервера – разовая проверка его состояния и конфигурации. Он не заменяет постоянный мониторинг или администрирование. Его результат – список конкретных замечаний: что нужно исправить, насколько срочно и кто отвечает за работу. Ниже – 20 пунктов, которые помогут заказать осмысленную проверку или провести первичную ревизию вместе со своим специалистом.
Начните с простого: запишите, где размещён сервер, какие проекты на нём работают, кто имеет административный доступ и есть ли вход через аварийную консоль провайдера. Зафиксируйте текущую конфигурацию и убедитесь, что доступна свежая резервная копия. Это особенно важно, если сервер раньше настраивали несколько подрядчиков.
Первый проход должен быть преимущественно только на чтение. Отключать SSH, менять сетевые правила, обновлять всё подряд или перезапускать базу по ходу ревизии – плохая идея. Любое изменение требует отдельного плана и способа отката. Даже правильная настройка, применённая без подготовки, способна оставить компанию без работающего сайта.
Здесь чаще всего всплывают забытые учётные записи и права, оставшиеся после смены сотрудника или подрядчика.

Для пунктов 1–2 нужен актуальный перечень пользователей и ключей. Особенно проверьте учётные записи бывших сотрудников, технические аккаунты с непонятным владельцем и старые ключи подрядчиков. Неизвестный ключ – повод установить его происхождение, а не удалять вслепую.
В пункте 3 оценивают фактически действующие способы входа по SSH. Одной строчки в конфигурационном файле мало: на результат могут влиять дополнительные настройки и отдельные правила для пользователей. Пункт 4 посвящён правам администратора: они должны быть обоснованы задачей и закреплены за конкретными людьми. Пароли и закрытые ключи в общей переписке – отдельная проблема, которую стоит устранить по плану.
Здесь важно смотреть на реальную доступность, а не только на список разрешённых портов в панели провайдера. Например, контейнерные приложения могут публиковать собственные порты, а IPv6 иногда оказывается настроен иначе, чем IPv4. Нежелательный открытый порт сам по себе не означает, что уже случилась авария. Но это конкретное замечание с владельцем и способом исправления.
Особое внимание – к задачам, которые работают «сами собой». Иногда именно забытый скрипт постепенно заполняет диск файлами. В другом случае резервная копия перестаёт выполняться после смены пароля к базе. Ревизия должна показать не только список настроек, но и то, выполняются ли запланированные задачи.
Найденные обновления не стоит ставить сразу в процессе осмотра. Для зависимых друг от друга сервисов сначала проверяют совместимость, готовят копию и согласуют время работ. Это уже отдельный этап, а не часть просмотра текущего состояния.

Смотрим, что сервер выдерживает сегодня и какие признаки проблем уже записаны в системе.
Загруженный процессор не всегда проблема: важно соотнести нагрузку с временем отклика приложений. По дискам проверяют не только свободные гигабайты, но и количество доступных inode, задержки операций и ошибки. У журналов смотрят, сохраняются ли нужные события и не разрастаются ли файлы бесконтрольно. Синхронное время важно для разбора сбоев, иначе события разных систем трудно сопоставить.
Аудит фиксирует состояние на момент проверки. Он не сообщает о новых сбоях через неделю. Для этого нужен мониторинг сервера с внешними проверками и уведомлениями. Полезно разделять эти задачи, даже если ими занимается один специалист.
После этих четырёх пунктов должно стать ясно, какие данные бизнес готов потерять, сколько времени он может обойтись без сервиса и соответствует ли этому текущая схема копирования. Ответы зависят от проекта. У сайта-визитки и базы заказов требования будут разными.
Копия, лежащая рядом с рабочим сервером, может сильно облегчить обычное восстановление. Но общий сбой площадки или потеря доступа к аккаунту провайдера создают другой сценарий. Об этом подробнее в материале «Копии у хостинга: почему этого недостаточно».
Если специалист прислал только скриншоты терминала и фразу «всё нормально», руководителю из такого отчёта мало пользы. Нужен короткий документ с понятными выводами, желательно без десятков страниц технической переписки.
В некоторых случаях итог будет очень коротким. Например, ничего критичного не найдено, но надо убрать старый ключ подрядчика, настроить уведомление об истечении сертификата и проверить восстановление базы. Это уже хороший результат: понятные действия вместо абстрактного «сервер требует оптимизации».
Разовый аудит сервера подходит перед сменой подрядчика, запуском нового проекта, переносом на другую площадку или после длительного периода без обслуживания. Он помогает понять текущую ситуацию и составить список задач.
Если изменения вносят постоянно, появляются новые сотрудники и сервисы, нужен уже процесс: регулярные обновления, контроль резервных заданий, реакция на сбои. Такие задачи относятся к сопровождению сервера. Иначе через несколько месяцев список замечаний снова начнёт расти.
Не обязательно заказывать проверку «на всё подряд». Начните с самого важного сервера, обозначьте, что на нём работает, и попросите отчёт по конкретным пунктам. Так проще сравнить предложения и не платить за непонятный набор технических действий.