PixabayWordPressは、世界でも圧倒的なシェアで利用されているCMSです。その分、攻撃する側からするとターゲットにしやすいという事があります。アクセス数が上がって目立ったサイトになったりすると、結構な攻撃を受ける可能性があります。いった時に、自サイトを守る為にセキュリティを高めておかなければなりません。Security」は、セキュリティを高める為の機能が色々揃っています。設定をしていきましょう。Dashboardまずはダッシュボードです。Meter名前の通りですね。メーターでセキュリティの強さを表しています。高ければ高いほど強いですが、とりあえずグリーンに入っているレベルであれば問題無いと思います。Logins最新5回のログイン記録です。怪しいログインが無いかチェック出来ます。AddressesロックされたIPアドレスの記録です。Breakdownどんなセキュリティ対策が施されているか円グラフで表示されています。Status特に重要なセキュリティ項目のステータスです。OFFの項目はONになるようにしてください。WordSNSでの拡散のお願いです。よければツイートしてあげてください。Developers開発元の情報がわかります。Usersログインしたユーザー情報が表示されます。Infoシステム情報が表示されます。Addressesログインロックされたユーザーの情報の一覧が表示されます。List使ってないのでわかりませんが、おそらく永久ブロックされたユーザーのリストだと思われます。Logsログファイルを見る事が出来ます。Settingsではセッテイングしていきます。Pluginまずは、設定する前にバックアップを取る事を勧められます。それぞれボタン一つでバックアップが取れるのであらかじめバックアップを取っておいてください。Featuresもし、このプラグインで問題が起こった場合は、すべてのセキュリティ設定をボタン一つでOFFに出来ます。Rulesこちらも同様にFirewallのルールを全てOFFに出来ます。Settingデバッグを有効にする事が出来ます。デバッグが終わったらチェックを外してください。File.htaccessのバックアップ及びレストアが出来ます。Filewp-config.phpファイルのバックアップ及びレストアが出来ます。Infoサイト内のメタ情報などにバージョン情報が残っていると、それを見てバージョン毎の脆弱性が狙われる場合があります。Settings」をクリックしましょう。Import/Exportプラグインのセッティングをインポート、エクスポート出来ます。複数サイトを同じセッティングにしたい場合に重宝します。UsernameWordPressの初期設定では、管理者のユーザー名がadminになっています。そのままだとadminを使ってブルート・フォース攻撃をされてしまうので、admin以外に変更してください。Nameこれも同様です。投稿やコメントに答えると、ニックネームが表示されますが、ニックネームはアカウントのログイン名になってます。これも推測されないように変更しましょう。Tool今設定されているパスワードの強さをはかる事が出来ます。あまりに弱いパスワードなら、変更しましょう。Lockdownブルート・フォース攻撃対策の為にログイン試行回数を制限する必要があります。Feature:ログインロックダウンを有効にします。Requests:アンロックリクエストを自動生成出来るようになります。チェックする必要は無いです。Attemptsログイン試行回数の上限です。これを一定時間以内に超えるとロックされます。Period(min):ログイン試行回数の制限時間です。この時間内に試行回数を超えるとロックされます。Lockoutロックされる時間です。デフォルトでは60分になっています。Messageログインが失敗したときにエラーメッセージを出します。Usernames:自分のシステムにないユーザーネームのログインを拒否します。通常はチェック無しでいいかと思います。Usernames:強制的にロックアウトしたいユーザーネームをリストに入れます。Email:通知用のメールアドレスを設定します。Settingsログインロックダウンのホワイトリストを設定します。通常は特に使う必要はないかと思います。Recordsログインに失敗したユーザーのリストが表示されます。Logout管理画面のログイン時間制限をつける事が出来ます。有効にすると、制限時間になると強制的にログアウトされます。Logsサイトにログインしたアカウントのアクティビティを見る事が出来ます。Users現在ログイン中のユーザーを見る事が出来ます。強制的にログアウトさせる事も出来ます。Approval自サイトでアカウント作成する事が出来るようになっている場合は、管理者がアカウントを承認するまで一時保留する事が出来るようになります。Captcha登録ページに、画像認証を追加する事が出来ます。一応チェックを入れておきます。Honeypotロボットにしか見えないハニーポットを追加します。これも一応チェックを入れておきます。Prefixはwp_になっていますが、そのままですと、データベースを狙う相手にわかりやすいです。それを別の物に変更します。Prefix」をクリックしてください。Backup自動でデータベースのスケジュールバックアップを取ってくれます。私は別のプラグインを使っているので使ってません。Permissions重要ファイルのパーミッションが適切かどうかを見る事が出来ます。EditingWordPressの管理画面からPHPファイルの編集を出来なくします。Accessreadme.html、license.txt、wp-config-sample.phpにアクセス出来ないようにします。Logsシステムのエラーログを見る事が出来ます。LookupWHOISを使って、IP、ドメインの詳細情報を参照出来ます。Manager特定のIPアドレスをブラックリストに入れてブロックする事が出来ます。Settingsとりあえず、これにチェックを入れればFirewallは作動します。ProtectionXMLRPC関連の設定だとの事ですが、あまりよくわからないです。JetpackやiOSのWPアプリを使っている場合はチェックを入れてくれと書いてあります。Filedebug.logへのアクセスをブロックします。Rules更に高度なルールを設定します。Firewallルールが適用されるそうです。BotsGooglebotに偽装するbotをブロック出来ます。Hotlinksホットリンクを防止します。404Detection404ページへのアクセスを監視します。短時間に404イベントが起こるようなら怪しいアクセスかもしれません。Rules独自のFirewallのルールを追加できます。Pageブルートフォース攻撃に対して有効なログインURLを変更します。Setting」をクリックしてください。Preventionブルートフォース攻撃防止機能を有効にします。Captchaログインページに画像認証を追加します。上だけ有効にしておきます。Settings特定のIPアドレスのみログイン出来るようにします。Preventionスパムに関しては、Akismetを使っているのでここでは飛ばします。Scannerファイルの変更をスキャンします。有料のマルウェアスキャンサービスの案内もあります。細かい設定が出来るので、自分に必要な設定をして使ってみてください。私は今の所不具合は出た事はありませんが、何があるかわかりませんので、導入前にはバックアップを取っておいた方がいいと思います。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。5.1がリリースされました。4.9.7がリリースされました。Pack」は、WordPressでは必須のSEO設定が手軽に出来るプラグインです。...WordPressXSERVER(エックスサーバー)でWAFを設定してみるXSERVER(エックスサーバー)で、2018/07/18から無料でWAF(WebApplicationFirewall)が無料で利用出来るようになったので、設定の仕方を説明します。