Защита сайта от атак и ботов: что настроить на сервере
Базовая защита сайта на сервере: обновления, защищённое соединение, блокировка подборов паролей и сканеров, ограничения админки, резервные копии, мониторинг.
Владелец небольшого интернет-магазина посмотрел журнал сервера и увидел четыре тысячи попыток подобрать пароль к админке за одну ночь. Атака была автоматической, сайт ничем не выделялся. Такие сканеры перебирают все сайты подряд.
Большинство атак на небольшие сайты автоматические: боты ищут старые версии, открытые админки и простые пароли. Базовая защита закрывает большую часть рисков. Ниже что настроить.
Базовая защита
| Мера | От чего защищает |
|---|---|
| Обновления системы и движка | Известные уязвимости |
| Защищённое соединение | Перехват данных |
| Блокировка после неудачных попыток | Подбор паролей |
| Блокировка сканеров | Поиск уязвимых страниц |
| Админка по отдельному адресу или из своих сетей | Перебор входа |
| Сложные пароли и вторая проверка входа | Взлом учётной записи |
| Резервные копии | Потеря данных после взлома |
Порядок
Шаг 1
Обновить всё
Система, движок сайта, плагины.
Шаг 2
Закрыть лишнее
Ненужные порты и сервисы.
Шаг 3
Настроить блокировки
Подбор паролей и сканеры блокируются автоматически.
Шаг 4
Защитить вход
Пароли, вторая проверка, ограничение доступа к админке.
Шаг 5
Копии и мониторинг
Восстановление и сигнал о проблеме.
Как понять, что сайт атакуют
- в журналах сервера тысячи одинаковых запросов;
- сайт замедляется без роста посетителей;
- в поиске появились чужие страницы;
- почта с сервера уходит в спам.
Как настроить сигнал о проблемах, в статье мониторинг сайта и серверов.
Сколько стоит
| Услуга | Цена |
|---|---|
| Размещение сайта на сервере | 2 500 ₽ установка и 500 ₽ в месяц |
| Резервное копирование: 3 копии сайта и ежедневный снимок | 6 000 ₽ |
| Мониторинг доступности | 5 000 ₽ |
| Настройка Windows или Linux сервера | от 10 000 ₽ |
| Настройка резервного копирования | от 5 000 ₽ |
Как мы делаем
Смотрим, где и как работает сайт или сервис, настраиваем сервер, защищённое соединение, резервные копии и мониторинг с оповещениями в Telegram. Передаём доступы и инструкцию. Подробности на странице серверов и размещения.
Частые вопросы
Зачем атаковать маленький сайт?
Атаки автоматические: ботам всё равно, какой сайт. Взломанный сайт используют для рассылки спама и размещения чужих страниц.
Достаточно ли защиты хостинга?
Хостинг защищает инфраструктуру. Обновления сайта, пароли и админка остаются на вас.
Как часто обновлять сайт?
Обновления безопасности ставят сразу, остальные регулярно, с проверкой на копии.
Что делать, если сайт взломан?
Восстановить из чистой копии, сменить все пароли и закрыть уязвимость.
Коротко
- Большинство атак автоматические, защищаться нужно всем.
- Обновления, защищённое соединение, блокировки, защита входа.
- Копии и мониторинг помогают быстро восстановиться.
- Журналы сервера показывают атаки раньше, чем страдает сайт.
Почему важно не пропустить продление сертификата, в статье сертификат сайта истёк.