style.me」の中の人。プロダクトのUI/UX改善の企画・ディレクションやSEO対策、コンテンツ編集、トイレ掃除などして生きてます。学生時代は世界一周してました(過去約40ヶ国訪問)。お気に入りの国はベトナム、モロッコ、台湾など。南国のビーチでまったり余生を過ごしたい派。好物はビールとカニカマ。座右の銘は「適度にてきとー」。Plugin」の導入方法ツイートシェアはてブLINEPocketYasuこんにちは!Tekito+Style.meを運営しているYasu(@98nasi_nori)です。普段は都内でWebディレクターなどをしていますよ。最近WordPressでブログを始めてみました!WordPressでサイト運営をする上で、必ずやっておきたいのがセキュリティ対策。WordPressは世界中に多くのユーザーがいるため、WordPressサイトを狙ったスパム攻撃は増えるのは必然です。僕も本サイト運営を開始して数週間が経過したころ、ふとダッシュボードを見ると、海外から1000件を超えるスパムコメントが送られてびっくりしました。数分おきに送信されている謎の英語メッセージ・・正直ビビります・・(笑)。セキュリティ対策をしないとアカウントが乗っ取られたりしてやばいなと感じて、セキュリティ対策のプラグイン導入を検討しました。本当ならWordPressを導入したら、すぐ設定しておくべきところです。こちらのプラグインを導入することで、WordPressの管理画面に対する不正ログインや不正なコメントをしてこようとするスパム攻撃からサイトを守ることができます。日本語な上に簡単に設定することが可能なので、かなりおすすめなプラグインです。Pluginの導入方法から、設定項目までまとめてみました。WordPressのセキュリティ対策で悩んでいる方は、ぜひ参考にしてみてくださいね。Pluginは、外部からの不正なスパム攻撃を防いでくれるWordPressプラグインです。ブルートフォースアタックやパスワードリスト攻撃などの対策に有効です。ブルートフォースアタックとはWordPressのログインファイルにアクセスし、ユーザーIDとパスワードをランダムに大量に入力することで不正ログインを狙うスパム攻撃のこと。パスワードリスト攻撃は、IT用語辞書e-Wordsによると「別のサービスやシステムから流出したアカウント情報を用いてログインを試みる手法」のこと。Pluginを導入するここで、このような悪質なスパム攻撃からWordPressサイトを守ってくれます。ログイン時に画像認証機能を追加できたり、ログインに失敗した接続元を一定期間ブロックしてくれたりします。具体的な機能に関しては、後ほど紹介いたします。Pluginは日本製のプラグインなため、日本語で設定することが可能です。設定方法も簡単ですので、WordPress初心者の方でも利用しやすいですよ。Plugin」と検索し、見つけたらインストールします。インストールが完了したら、「有効化」をクリックしましょう。ログイン画面のURLが自動で変更SiteGuardを有効化すると、まずログイン画面のURLが自動で変更されます。同時に、管理者登録しているメールアドレスにも変更された旨の通知メールが届きます。日本語認証をして再度ログイン新しいURLでログインすると、日本語認証が追加されております!これまで使っていたユーザー名とパスを入力し、表示されている日本語を入力すると、これまで通りにログインすることができます。日本語が読めなかったり日本語入力ができない外国人にとって、この日本語認証だとログインを不正に突破するハードルが上がります。Pluginの設定方法ダッシュボードにログインできたら、今度は設定をしていきましょう!メニューに「SiteGuard」の項目が追加されていますので、確認してみましょう!。ダッシュボードでは、設定状況をまとめて管理することができます。それでは細かい設定を1つ1つ確認していきましょう!管理ページアクセス制限ログインしていない接続元から、管理ディレクトリ(/wp-admin/)を守ることができる機能です。Found)で返します。対象外とするパスも設定することができます。不正アクセスを防ぐためにも、ぜひ設定しておきましょう。「ON」を選択し、「変更を保存」で設定完了です。ログインページ変更こちらは、ログインページのURL(wp-login.php)を変更することができる機能です。通常のWordPressのログインURLは、お馴染みの「◯◯/wp-login.php」となっていますよね。ログイン画面のURLを第三者に特定されやすいです。ブルートフォース攻撃やリスト攻撃など、不正にログインをしようとするスパム攻撃を、ログインページのURLを変更することで、ある程度は予防することができます。初期値は、「login_<5桁の乱数>」ですが、自由に名前に変更することができます。Pluginの導入時に、すでにサイトのURLは変更されてます。再度変更した際は、URLを忘れずにブックマークしておきましょう。画像認証ログインページ、コメント投稿時に、画像認証機能を追加することができます。ブルートフォース攻撃やリスト攻撃など、不正にログインを試みる攻撃や、コメントスパムを受けにくくするための機能です。・ログインページ・コメント投稿ページ・パスワード確認ページ・ユーザー登録ページでそれぞれ設定することができます。画像認証の文字は、ひらがなと英数字が選択できます。ひらがな認証での設定の方が、日本語が読めなかったり、ひらがな入力ができない外国人が多いので、海外からの不正アクセスを防止しやすいです。Plugin導入の段階で、デフォルトで設定されています。ログイン詳細エラーメッセージの無効化ログインエラー時に、詳細なエラーメッセージを表示するのではなく、単一のメッセージを返すことができる機能です。ログインに関するエラーメッセージが、すべて同じ内容になります。ユーザー名、パスワード、画像認証のどれを間違えても同じエラーメッセージを表示するため、何を間違えたのか判断できず、第三者がユーザー名を調べることが難しくなります。ログインロックログインの失敗を繰り返す接続元を、一定期間ロックする機能です。ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を予防することができます。ロック時間をそれぞれ設定するこができます。指定期間に、指定回数、ログインに失敗した接続元を、指定した時間ブロックします。こちらはぜひとも設定しておきましょう!ログインアラート誰かしらサイトへログインがあったことを、メールで通知することができる機能です。不正なログインがあった場合に、気づきやすくなります。心当たりがないログイン通知が会った場合は、直ぐに調べましょう。こちらも機能もぜひ設定しておくべきです。フェールワンス正しい入力を行っても、ログインを一回だけ失敗させることができる機能です。2回目に正しいログイン情報を入力することで、ログインすることができます。リスト攻撃を受けにくくすることができます。1回目のログイン情報を入力して失敗し5秒以降、60秒以内に再度正しいログイン情報を入力すると、正常にログインできます。自分がログインする際にやや手間が増えますが、セキュリティ対策のためには設定しておきましょう。XMLRPC防御ピンバックによる不正なスパム攻撃を防ぐことができる機能です。ピンバックとはWordPressサイトにリンクが張られたことを通知する機能です。)を無効化することで、それが悪用されることを防止します。XMLRPC全体を無効化すると、XMLRPCを使用したプラグインやアプリの使用ができなくなる可能性があります。こちらは必要に応じて設定すればOKです。更新通知WordPress本体、プラグイン、テーマの更新が必要になった場合に、管理者にメールで通知します。アクティブなテーマやプラグインだけ通知する設定ができるので、小まめに更新情報をチェックする癖をつけておくと良いでしょう!なかなかアップデートに気づかなかったり一手間かかりますが、最新のバージョンを利用することはセキュリティ対策で重要です。Lite)の除外ルールを設定する機能です。Lite)がインストールされている必要があります。通常のサーバーは対応していないことが多いので、特に必要がなければ利用する必要はないです。詳細設定IPアドレスの取得方法を設定します。通常はリモートアドレスを選択しておけば大丈夫です。必要なければ特に設定を変更する必要はありません。ログイン履歴こちらではサイトへのログインの履歴が参照できます。ブロックしたアクセスも確認することができます。履歴は、成功、失敗、ロックなどでソートすることができます。Pluginを導入した後、数分おきに繰り返されていたスパムコメント攻撃を受けることが完全になくなりました。これまで大量に送られてきたスパムコメントをちまちまと削除対応をしております・・(泣)。これで安心ですが、セキュリティ対策は日々最新のものにアップデートしていきたいところです。スパムコメントで困っている方の参考になれば幸いです。MIKAMI)「Tekito+Style.me」の中の人。サービスの企画・ディレクション、グロースハック、SEO対策、UX設計などしてます。学生時代は世界一周してました(過去約40ヶ国訪問)。お気に入りの国はベトナム、モロッコ、台湾など。南国のビーチでまったり余生を過ごしたい派。好物はビールと生ハム、あとカニカマ。style.me」の中の人。プロダクトのUI/UX改善の企画・ディレクションやSEO対策、コンテンツ編集、トイレ掃除などして生きてます。学生時代は世界一周してました(過去約40ヶ国訪問)。お気に入りの国はベトナム、モロッコ、台湾など。南国のビーチでまったり余生を過ごしたい派。好物はビールとカニカマ。座右の銘は「適度にてきとー」。style.me都内ITスタートアップに勤めるWebディレクター時々旅人な人による雑記ブログ。