
Как защитить вордпресс сайт от брутфорса (пробы взлома админки)
Базовые шаги: как защитить WordPress сайт от брутфорса: изменить стандартный логин, установить сложный пароль, ограничить доступ к странице авторизации, добавить капчу, отключить xmlrpc.php, обновить секретные ключи, установить firewall и антивирус, а также ограничить количество попыток входа. Эти действия значительно снижают риск взлома админки.
Брутфорс атаки – одна из самых распространенных причин взлома WordPress сайтов. Автоматические боты постоянно пытаются подобрать логин и пароль к админке. Если сайт не защищен – излом может произойти очень быстро. В этой статье мы разберем базовые, но эффективные способы защиты WordPress сайта от подбора паролей.
Кратко: измените логин, используйте сложный пароль, закройте доступ к wp-login.php, установите капчу, отключите xmlrpc.php и ограничьте количество попыток входа.
Также рекомендуем ознакомиться со статьей по теме: Как правильно перенести сайт на новый хостинг без негативных последствий.
1. Замените стандартный логин администратора
Ошибка: использовать логин admin или имя сайта.
Почему это проблема: ботам не нужно подбирать логин, они сразу подбирают пароль.
Как правильно: создайте нового пользователя с нестандартным логином и удалите старый.
2. Используйте сложный пароль
Ошибка: простые или повторяющиеся пароли.
Почему это проблема? слабые пароли легко подбираются даже без сложных атак.
Как правильно: используйте длинный пароль с буквами, цифрами и символами.
3. Измените URL страницы авторизации
Ошибка: оставлять стандартный /wp-login.php или /wp-admin.
Почему это проблема: эти URL известны всем ботам.
Как правильно: используйте плагины для изменения URL (например, WPS Hide Login).
4. Добавьте пароль или капчу на страницу входа
Ошибка: открытая страница авторизации.
Почему это проблема: бот может без ограничений отправлять запросы.
Как правильно: добавьте базовую авторизацию или CAPTCHA.
5. Установите CAPTCHA на форму входа
Ошибка: отсутствие проверки пользователя.
Почему это проблема? боты легко обходят простые формы входа.
Как правильно: установите Google reCAPTCHA через плагин.
6. Закройте доступ к xmlrpc.php
Ошибка: оставлять xmlrpc.php открытым.
Почему это проблема? из-за него часто выполняются атаки.
Как правильно: закройте доступ через .htaccess:
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
</Files>
7. Обновите секретные ключи в wp-config.php
Ошибка: использовать стандартные ключи.
Почему это проблема: снижает безопасность сессий.
Как правильно: сгенерируйте новые ключи на официальном сервисе WordPress.
8. Установите firewall (Wordfence)
Ошибка: отсутствие базовой защиты.
Почему это проблема: сайт открыт для атак.
Как правильно: установите Wordfence и включите firewall и защиту входа.
9. Установите антивирус (Anti-Malware)
Ошибка: не проверять сайт на вирусы.
Почему это проблема? даже после взлома можно не заметить вредоносный код.
Как правильно: установите плагин Anti-Malware и регулярно сканируйте сайт.
10. Скройте логику ошибок авторизации
Ошибка: WordPress показывает, что самое неправильное — логин или пароль.
Почему это проблема? помогает атакующим.
Как правильно: скрывайте сообщения через functions.php:
add_filter('login_errors', function() {
return 'Ошибка авторизации';
});
11. Ограничьте количество попыток входа
Ошибка: неограниченное количество попыток авторизации.
Почему это проблема? бот может перебирать пароли без ограничений.
Как правильно: реализуйте блокировку после 5 попыток:
function limit_login_attempts($user, $username, $password) {
$key = 'login_attempts_' . $username;
$attempts = get_transient($key);
if ($attempts >=5) {
return new WP_Error('too_many_attempts', 'Попробуйте позже');
}
return $user;
}
add_filter('authenticate', 'limit_login_attempts', 30, 3);
function track_failed_login($username) {
$key = 'login_attempts_' . $username;
$attempts = get_transient($key);
set_transient($key, $attempts + 1, 60*60);
}
add_action('wp_login_failed', 'track_failed_login');
Как защитить WordPress сайт от взлома и не потерять доступ
Защита WordPress сайта – это не одно действие, а комплекс мероприятий. Даже базовые шаги могут значительно снизить риск взлома. Важно не оставлять стандартные настройки, контролировать доступ к админке и регулярно проверять сайт.
Если правильно настроить безопасность, простой сайт будет защищен от большинства автоматических атак и брутфорса.
Нужно настроить безопасность сайта? Обращайтесь — поможем защитить WordPress и закрыть все основные уязвимости, или разработать для вас сайт с нуля.
Нужен сайт или продвижение для вашего бизнеса?
Поможем создать современный сайт, оптимизировать его для Google и настроить рекламу, которая приведет клиентов.

Последнее в блоге
-
Chrome теперь предупреждает перед открытием сайтов без HTTPS: как проверить, что ваш сайт не отпугивает клиентов -
Взлом сайтов через UpdraftPlus: как проверить свой WordPress -
GPT-6 в ChatGPT: как теперь увидеть посетителей из ChatGPT в Google Analytics -
Критическая уязвимость PHP: в безопасности ли ваш сайт и что спросить у хостера -
Google сделал ссылки в AI Overviews заметнее: что это дает вашему сайту? -
Google требует вручную проверять ИИ-тексты: что изменилось и что делать? -
Как проверить, видит ли ChatGPT ваш сайт? -
Как правильно настроить SEO на WordPress? -
Какие плагины нужны для бизнес-сайта на WordPress?
Остались вопросы? Звоните - консультация бесплатная!
Последние
Новости
-
Июн 2026Google тестирует новую reCAPTCHA – Компания Google начала тестирование нового способа проверки пользователей в системе reCAPTCHA. Если раньше большинство пользователей […]
Читать -
Мар 2026Повышение стоимости доменов: администратор доменной зоны .UA — официально уведомил регистраторов о повышении стоимости доменных имен с 1 апреля 2026 […]
Читать -
Янв 2026Сообщаем об обновлении цен на домены и хостинг с 2026 года, которая вступает в силу с начала 2026. Повышение цен […]
Читать
