さすらい40

アラフォー男子、人生さすらい旅ログ

*

ブルートフォース攻撃をくらったので、プラグインでセキュリティを強化しておいた件

   

ブルートフォースアタック

これは、当ブログではなくて、他のサイトの話。
ロリポップでサーバーを借りて運営しているブログがあります。
はじめて4ヶ月くらいでしょうか。

特に問題もなく運用できていました。

そんなある日、ロリポップから突然メールが届いた。

WordPress の wp-login.php に対し、複数回のログイン試行が確認されました。
アクセスの内容より、総当たり攻撃や辞書攻撃など、WordPress への
不正なログインを試みるアクセスの可能性が高いと判断されたため、
弊社側で .htaccess による wp-login.php へのアクセス制限を実施し、
WordPress ダッシュボードへのログインができないよう対応を行っております。

お客様ご自身が WordPress にログインするため、
.htaccess を編集しアクセス制限を解除する必要がございます。

こんな内容だった。

あまりセキュリティの問題は深く考えていなかった。
まさか自分が狙われるなんて、と他人ごとのように考えていた。

まあそれでも、念のため、「CRAZY BONE」というプラグインは導入していた。
このプラグインは、ワードプレスへのログイン記録を見られるというもの。
これ自体でセキュリティ効果はないけれど、とても参考になる。

で、CRAZY BONEでログイン記録を見て、びっくり。
アイルランドから1000回以上のロングイン失敗の記録が残っていた。
ほぼ毎秒ごとにログインを試みている。

ログイン履歴

なるほど、これがかの有名なブルートフォースというやつか。
片っ端からパスワードを変えて、ログインを試みる総攻撃。

幸いにも、やたらと長いパスワードに設定してあったせいか、ブロックは破られなかった。
いや、それでも、ロリポップ側がアクセス制限を施してくれなかったら、そのうち破られていたかもしれない。
危ないところだった。

.htaccessをいじって、特定IPアドレスからしかログインできないようにする

現在、ロリポップ側でアクセス制限がかけらえているので、ワードプレスにログインできない状態となっている。
まずは、そのアクセス制限の設定からはじめる。

WordPressの.htaccess編集

http://lolipop.jp/manual/blog/wordpress-htaccess/

ロリポップのヘルプ参照。
これで簡単に変更できた。
自分のIPアドレスも表示されているので、それをファイルに書き足すだけ。

こういったファイルをイジるときは、ドキドキするもんですね。

が、問題点が少々残る。
いや、大きな問題だ。

ノートパソコンを持ちだして、外で作業をする際に、IPアドレスが変わってしまうと、ログインできなくなってしまうのだ。
これは困りますね。
ましてや、わたしのように頻繁に海外旅行に出かけて、現地でPC作業をすることの多い人間には、とても困ったことになる。

いちいち、アクセス制限を解除してから、IPアドレスを調べて、またアクセス制限をかける手順を繰り返す必要がある。
これは面倒だ。

そんな時のために、とりあえずセキュリティ対策用のプラグインを導入しておくことにした。

セキュリティ対策としてプラグイン「Limit login attempts」を導入

いろいろ調べてみたところ、このプラグインがシンプルで使いやすそう。
さっそく新規でインストール。
設定も簡単だった。

Limit Login Attempts

わたしは、ログイン試行回数を4回までに制限。
4回を越えると、以降30分間はロックアウトされるように設定しておいた。
もっと厳しくてもいいかもしれないが、とりあえずこの設定でブルートフォースアタックはあきらめてくれるはず。

まとめ

IPアドレスによるアクセス制限をかけているので、当面は大丈夫だろう。
だが、油断はできない。

特にIPアドレス制限を緩くせざるをえない海外滞在時が心配だ。
ログインを二段階システムにするなど、さらなる強化策が必要かもしれない。

ワードプレスはとても便利で大人気。
でも、その反面、ターゲットになりやすいというリスクが出てくる。

最低限、「CRAZY BONE」と「Limit login attempts」の2種類のプラグインを入れておくことを推奨します。

 - PC関連

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

arrows-151433_640
EVERNOTEが同期できなかった件

エバーノートの同期ができなくなった EVERNOTEを愛用しています。 文章作成 …