Вопрос-ответ Поддержка и безопасность
Как защитить свой сайт от взлома?
Павел, Киров 974 просм.
Сайт на WordPress работает уже два года, обновления давно не ставил - руки не доходили. Начал переживать после того, как у знакомого взломали похожий сайт и залили какую-то рекламу на все страницы. Что нужно сделать в первую очередь?
Светлана Никитина backend-разработчик
ответил
В первую очередь обновите CMS, тему и все плагины - устаревшие версии с известными уязвимостями это самый частый путь взлома, который мы видим на практике. Дальше смените пароли администратора и базы данных на длинные и уникальные, включите двухфакторную аутентификацию для входа в админку и ограничьте число попыток входа.
После обновлений проверьте список пользователей: если там есть админы, которых вы не создавали, сайт уже скомпрометирован и нужна чистка, а не просто смена пароля. То же самое с папкой плагинов - лишние каталоги со случайными именами почти всегда означают, что кто-то туда что-то закинул.
Из постоянных мер: регулярные автоматические бэкапы отдельно от самого сайта (если хостинг взломан целиком, копия на том же сервере не спасёт), SSL-сертификат и принудительный переход на https, файрвол уровня хостинга или плагин безопасности вроде Wordfence для WordPress. Отдельно закройте прямой доступ к файлам конфигурации и служебным папкам через настройки сервера.
Если сайт для вас источник дохода, а не просто визитка, есть смысл взять техподдержку с регулярным мониторингом - тогда обновления и проверки идут по графику, а не когда вспомнили. Если же признаки взлома уже есть: незнакомая реклама, редиректы, письма от хостинга о вредоносном коде - тут лучше сразу к специалисту, самостоятельная чистка часто не находит все точки входа, и заражение возвращается.
Задать свой вопрос
Вопросы проходят модерацию. Ответ специалиста студии публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.