Как защитить блог: меняю права на запись файлов и папок

защита прав Как защитить блог от незаконного проникновения и завладения управлением моим блогом: такие вопросы у меня возникают довольно часто. Не то чтобы я был параноиком, тем более я не считаю, что мой блог настолько ценен, что его будут пытаться взламывать каждый день. Но я ведь работаю, со временем этот ресурс наберет популярности, я в этом уверен, и тогда может быть.

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

Кроме того, я уже кое-какие меры по защите блога предпринял, и изменил префикс таблиц базы данных этого блога. Но страховка никогда не повредит, тем более проведение оценки степени защищенности блога. Потому я опять начал искать.

Нашел плагин WordPress wp-security, его можно скачать по адресу — http://wordpress.org/extend/plugins/wp-security-scan/. А теперь по порядку зачем он нужен, и как может помочь. После того как его установил , я увидел в админке моего блога такое меню.

установить плагин и оценить степень защищенности блогаЗначит так, 5 пунктов:

support – никогда не пользовался, чисто авторские ссылки.

Database – предоставляет возможность поменять префикс таблиц базы данных блога. У меня он уже изменен. Я не пользовался этой опций, так как ручками надежней и не занимает много времени. Если рискнете пользоваться этой опцией – backup вам в помощь.

Password Tools – менять пароль моего профиля блога. Я это могу сделать и в своем профиле в блоге. Не тяжёлая операция и в дополнительных плагинах я не нуждаюсь.

А вот двумя первыми опциями я воспользуюсь.

Security – выводит основные характеристики моего хостинга (справа на скрине), анализ сканирования моего WordPress блога: версия, префикс таблиц, а также некоторые предупреждения (выделяются красным, слева).

плагин WordPress wp-security указывает на уязвимости

Вот на эти зеленные, красные надписи обращу своё внимание.

Мне показывает версию WordPress 3.0.1, эти данные плагин получает с файла  version.php, который находится в каталоге wp-includes, так что я не верю ему, так как я его редактировал.

Если Вы много читали о движке WordPress – то вы знаете, что защищенность блога гарантируется только после обновления блога до новой версии. Дело в том, что сами обновления движка частые, при этом делаются только прикрытие обнаруженных дыр в защите самой CMS-ки.

Your table prefix is not wp_. – дело в том, что я давно изменил префикс баз данных, так что все с эти у меня хорошо.

Your WordPress version is successfully hidden – после каждого обновления я редактирую файл  version.php. Как это делать я описывал в посте на блоге, ссылка на который размещена выше по тексту).

WordPress DB Errors turned off – ошибки базы данных не обнаружены, ну и слава Богу.

WP ID META tag removed form WordPress core – вообще не понял, что значит, но понял, что здесь нет проблем.

No user «admin» – защитить блог от взлома и пользоваться логином слово “admin” не возможно. Потому я его изменил во время установки блога. Если вам не повезло и до сих пор вы им пользуетесь, измените его срочно. Как это сделать я написал в одном из постов по защите блога от “плохих мальчиков и девочек”. У меня с эти все в порядке.

The file .htaccess does not exist in wp-admin/. – строка красная, потому здесь у меня проблема. Дело в том, что есть один вариант для защиты административной панели блога от нежданных посетителей. Она сводится к тому, что в подкаталог с файлами админки помещается файл – .htaccess. В нем прописывается инструкция, которая не открывает администраторскую панель, никому, кроме владельца одного IP адреса. Вот только я не могу получить один не динамический IP – адрес. Легкий и платный способ я знаю, но для меня это дорого, ищу трудный и бесплатный способ.

В принципе все, короче эта вкладка ничего нового мне не поведала. Потому перехожу к другой вкладке – Scanner.

неверные права доступа к каталогам

Вот здесь меня ждало веселие, так как все каталоги, что помечены красным фоном – не защищены от несанкционированного доступа, и с этим нужно что-то делать. Но для начала я должен ознакомится с таким понятием, как CHMOD. Эта команда, которая позволяет устанавливать права на запись, чтение, изменение файлов и доступ ко всем папкам домена. Эти права раздает администратор. Значит, есть одно уязвимое место – если взломают мой аккаунт на моем хосте, я теряю блог. А если не взломают, то я выставлю ограничение, которое не позволит выполнять никакие действия с каталогами и файлами не админам.

Эту операцию по защите блога я буду выполнять с помощью программы FileZilla, если честно я не фанат программ и взял самый популярный и бесплатный FTP – клиент.

Смотрю на скриншот, в колонке Current Chmod указываются права на управление у меня стоят сейчас.

В предыдущей колонке Needed Chmod – указаны значения прав на управление файлами и каталогами, которые я должен выставить для усиления защиты блога от взлома.

ккак менять права доступа с помощью программы FileZilla,

Получаю доступ к файлам блога, выделяю первую попавшуюся папку wp-admin, вызываю контекстное меню. Выбираю нижний пункт “Права доступа  к файлу…”

меняю права досткпа к файлам FileZilla

Обратите внимание на выделенное зеленным число 700 и сравните с тем числом, которое стоит в колонке  Current Chmod на против названия каталога wp-admin. И обратите внимание на изменение прав доступа к каталогу, когда я меняю CHMOD, на рекомендованное значение 0755.

изменил команду chmod для каталога

Меняется расположение флажков – их становится больше. А теперь вопрос: я ограничил права доступа этому каталогу файлов или нет.

Согласно следующему скриншоту, плагин WordPress wp-security говорит мне, что я защиту блога усилил. Ладно пока я ему поверю, но меня очень сильно настораживает тот факт, что на скриншоте, где я установил код 0755 появились два флажка: чтение: групповые права и публичные права.

к какимм каталогам  нужно поменять права доступа

Первые изменения применились, теперь с помощью программы FileZilla выполняю изменения прав доступа в всем другим каталогам подкаталогам и файлам.

root directory – это всего то корневая папка на хостинге, куда закидывают файлы блога, на TimeWeb она называется public_html.

После обновления вкладки Scanner весь красный фон стал зеленным. Значит я все сделал верно. Осталось проверить корректность работы блога и администраторской блога.

После этого плагин  WordPress wp-security можно с легким сердцем удалить и жить себе спокойно, радуясь тому, что успешно была проведена операция по защите блога от взлома.

Следует помнить, что после обновления CMS WordPress до более новой версии, а я это делаю регулярно, нужно опять проверять правильность присвоения файлам и каталогам команд CHMOD.

заработай легко деньги в интернете

Приветствую Вас, на блоге seomans.ru


Зарегистрируйтесь, чтобы получать рекомендации по созданию блогов и сайтов от seomans.ru

Приветствую Вас на seomans. ru, уважаемый читатель. Предлагаю подписаться на RSS ленту моего блога, Вы также можете следить за развитием моего проекта, читая мой Twitter

Твитнуть

Добавить комментарий


× четыре = 20