Как защитить свой блог на wordpress. Защита блога WordPress: продолжение. Способы защиты wordpress от злоумышленников

Думаю, что Вы уже понимаете, что это очень серьезный вопрос, которому нужно уделить и внимание, и время. Кончено, лучший метод защиты — базы данных , а также файлов и папок блога, которые хранятся на хостинге. Но и другие методы, позволяющие защитить Ваш блог от взлома, будут не лишними.

Итак, что можно сделать для безопасности Вашего блога WordPress?

Сгенерируйте уникальные ключи аутентификации

В файле wp-config.php имеются строки:

define(‘AUTH_KEY’, ‘unikalnaya_fraza’);
define(‘SECURE_AUTH_KEY’, ‘unikalnaya_fraza’);
define(‘LOGGED_IN_KEY’, ‘unikalnaya_fraza’);
define(‘NONCE_KEY’, ‘unikalnaya_fraza’);
define(‘AUTH_SALT’, ‘unikalnaya_fraza’);
define(‘SECURE_AUTH_SALT’, ‘unikalnaya_fraza’);
define(‘LOGGED_IN_SALT’, ‘unikalnaya_fraza’);
define(‘NONCE_SALT’, ‘unikalnaya_fraza’);

Эти строки шифруют наши пароли в базе данных. Они должны быть уникальными. Чтобы их таковыми сделать, пройдите по ссылке:

Этот сервис выдаст Вам готовый код, который Вы вставите вместо своего. Чтобы вставить, нужно сначала этот файл закачать из хостинга себе на компьютер, отредактировать, затем закачать назад на хостинг. Сделайте это, если не уверены в уникальности Вашего кода.

Защитите содержимое папок wp-includes и wp-content

Иногда случается, что содержимое этих папок можно просмотреть прямо в браузере, то есть любой может набрать в адресной строке браузера:

  • http://блог/wp-includes
  • http://блог/wp-content
  • http://блог/wp-content/plugins

и увидеть список папок и файлов, которые у Вас в этих папках находятся. Причем если не видно в одном браузере, то не факт, что не будет видно в другом. Поэтому в любом случае нужно сделать следующее, создать файл index.html , пустой или с кодом

и забросьте в эти папки: wp-includes , wp-content и plugins

Если этот файл Вы сделаете с кодом, при попытке набрать адресы выше злоумышленник будет перенаправляться на главную страницу Вашего блога.

Только в коде вместо слова блог поставьте доменное имя блога.

Защитите файл wp-config.php

Этот файл находится в корневой папке Вашего блога WordPress , и содержит важную информацию о логинах и паролях.

Чтобы его защитить, нужно найти файл.htaccess в корневой папке блога. Если файла.htaccess в корневой папке блога нет, создайте его (создаете файл в блокноте, и присваиваете ему такое имя). В самом начале файла должен быть код:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Для защиты файла wp-config.php введите в файл .htaccess код


order allow,deny
deny from all

Кроме того, нужно защитить сам файл .htaccess кодом


order allow,deny
deny from all

Также в файле .htaccess пропишите строку

для защиты Ваших папок и файлов от просмотра.

Измените префикс базы данных Вашего блога WordPress

По умолчанию префикс базы данных Вашего блога: wp_
Это означает, что если Вы его не изменяли при создании блога, названия всех таблиц базы данных Вашего блога начинаются с wp_
Злоумышленники знают это, и при попытке взлома им будет легче подобрать ключи к Вашей базе данных.

Префикс базы данных можно изменить — для этого нужно отредактировать файл wp-config.php. В коде этого файла находите строку:

$table_prefix = ‘wp_’;

и изменяете ее на строку

$table_prefix = ‘mywp_’;

где mywp_ — Ваш набор латинских букв. Префикс делайте коротким.

Кроме этого Вам необходимо переименовать все таблицы базы данных Вашего блога WordPress вручную. Для переименования заходите на хостинг в Управление базами MySQL , в phpMyAdmin , затем находите базу данных своего , если у Вас баз данных несколько, нажимаете закладку SQL , и выполняете SQL запросы к базе данных (прописываете команды и нажимаете кнопку ОК), такие как:

RENAME TABLE wp_posts TO mywp_posts;

что означает переименовать таблицу wp_posts в mywp_posts .

Переименовываете так каждую таблицу своей базы данных. Можно проверять, как переименовываются таблицы, нажимая на закладку Структура . Перед переименованием не забудьте сделать бекап базы данных.

Более подробные сведения Вы можете получить в разделах "Все курсы" и "Полезности", в которые можно перейти через верхнее меню сайта. В этих разделах статьи сгруппированы по тематикам в блоки, содержащие максимально развернутую (насколько это было возможно) информацию по различным темам.

Также Вы можете подписаться на блог, и узнавать о всех новых статьях.
Это не займет много времени. Просто нажмите на ссылку ниже:

Здравствуйте уважаемые читатели, с вами с актуальной темой Как защитить блог WordPress от взлома?

Oбеспечение безопасности сайта — одна из важных задач при создании и продвижении.. Узнай 8 основных приемов и рекомендаций как обезопасить сайт от взлома.

Рекомендация №1 Для защиты блога всегда используйте самые последние версии движка WordPress , потому что разработчики постоянно совершенствуют темы и шаблоны и прочие составляющие движка и естественно убирают все дырочки и лазейки, удобных хакерам для взлома.

Кроме того престиж WordPress очень велик, обеспечение безопасности сайта всегда было на главном месте у их создателей.

Рекомендация №2 Если вы полновластный хозяин блога или пользователь с правами администратора, измените ваш логин для входа в админ-панель со стандартной формы admin наболее сложный и нестандартный вид.

Рекомендация №3 Чтобы обезопасить ваш блог, обязательно нужно скрыть используемого движка WordPress. Опытный хакер, если знает версию вашего движка, значит знает и все его уязвимости и имеет соответствующие инструменты для несанкционированного входа на ваш блог.

Как посторонний человек может узнать версию движка WordPress? Да очень просто! Достаточно на любой странице блога нажать комбинацию клавишей Ctrl + U , появится исходный код HTML

Находите строку с тегом