WordPressのセキュリティ

これだけはやっておいたほうが良いそうです。

 

①ユーザIDとニックネームを変える。

 デフォルトは同じになっていますが、ニックネームは編集者としてページに表示されるので、もし同じだと、ダッシュボードログインページにて、パスワードを試行される恐れがあります。

 次のダッシュボードログインページのアクセス制限と併せて実施すれば、より安全になります。

 

②ダッシュボードログインページwp-login.phpのアクセスを制限する。

wordpressディレクトリ直下に.htaccesファイルがあります。

隠しファイルのなので、ls -lだと表示されません。ls -laで表示させましょう。

.htaccessファイルに以下を追記します。

 

<Files wp-login.php>

Order deny,allow

Deny from all

Allow from 192.168.xxx.0/24      <<ここは環境による

</Files>

 

やりたいのは、wp-login.phpのアクセスはローカルの環境からのみアクセス可とする、ということです。

 

③xmlrpc.phpのアクセスを制限する。

xmlrpc.phpはリモート環境から記事や画像を投稿するための機能です。

xmlrpc.phpには脆弱性があり、攻撃の対象となっています。

デフォルトで有効となっており、設定からは無効に変更できません。

従って、先程のwp-login.phpと同様にアクセスを制限するか、利用しないのであれば完全に無効化します。(.htaccessファイルに追記)

以下は完全に無効にする設定です。

<Files xmlrpc.php>

Order deny,allow

Deny from all

</Files>

 

 

世界一わかりやすいWordPress 導入とサイト制作の教科書 (世界一わかりやすい教科書)

世界一わかりやすいWordPress 導入とサイト制作の教科書 (世界一わかりやすい教科書)

 
小さなお店&会社の WordPress超入門 ―初めてでも安心! 思いどおりのホームページを作ろう!

小さなお店&会社の WordPress超入門 ―初めてでも安心! 思いどおりのホームページを作ろう!

 
WordPressレッスンブック HTML5&CSS準拠

WordPressレッスンブック HTML5&CSS準拠

 
一歩先にいくWordPressのカスタマイズがわかる本

一歩先にいくWordPressのカスタマイズがわかる本

 
WordPressのツボとコツがゼッタイにわかる本

WordPressのツボとコツがゼッタイにわかる本