17.09.2026
Сайты малого бизнеса редко взламывают целенаправленно. Обычно это делают автоматические программы, которые круглосуточно перебирают тысячи сайтов в поисках типовых ошибок: стандартных паролей, устаревшего ПО, открытых служебных страниц. Хорошая новость: от таких атак защищает базовая гигиена.
Операционная система сервера, веб-сервер, PHP, фреймворк и библиотеки должны своевременно получать обновления безопасности. Исправления безопасности системных пакетов можно устанавливать автоматически, а обновления самого сайта — плановыми работами с проверкой.
Вход на сервер по SSH должен выполняться по криптографическим ключам, а вход по паролю — быть отключён. Прямой вход под суперпользователем root тоже стоит запретить: администратор входит под обычной учётной записью и повышает права только при необходимости. Это лишает смысла постоянный подбор паролей ботами.

Во время разработки сайт показывает подробные сообщения об ошибках с фрагментами кода и путями на сервере. На рабочем сайте этот режим должен быть выключен: иначе любая ошибка подсказывает злоумышленнику устройство системы. Это одна из самых частых ошибок при запуске.
Никаких стандартных паролей, никаких общих учёток на всю команду. У каждого пользователя — свой длинный пароль, хранящийся в менеджере паролей, и права только на нужные разделы. Тестовые и демонстрационные учётные записи не должны иметь административных прав без необходимости.
Сайт должен работать только по HTTPS с автоматически продлеваемым сертификатом, а HTTP-запросы — перенаправляться на защищённую версию. Дополнительно настраиваются заголовки безопасности, запрещающие, например, встраивание сайта в чужие страницы.

Файл с настройками и секретными ключами должен быть доступен только тем процессам, которым он нужен. На сервере включается файрвол, а наружу открываются только необходимые порты — как правило, веб-сервер и SSH.
Даже при идеальной защите остаётся риск сбоя оборудования или ошибки. Ежедневные зашифрованные копии, хранящиеся вне основного сервера, позволяют восстановиться в любой ситуации.
Эти семь мер не требуют дорогих решений, но закрывают подавляющее большинство реальных угроз для сайта малого и среднего бизнеса. Их стоит заложить при запуске и периодически проверять — например, в рамках планового технического обслуживания.
Мы используем куки-файлы: необходимые — для работы сайта и формы заявки, аналитические — для Яндекс Метрики, чтобы понимать, как пользуются сайтом. Подробнее — в политике конфиденциальности.