WordPressは世界的にもよく使われているブログなので、脆弱性を狙った攻撃も頻繁に行われています
そのための防御ツールがJetpackというプラグインに備えられてます
例えば総当たり攻撃を頻繁に行ってくるIPアドレスを全世界的に共有して、そのIPアドレスからのアクセスをブロックするという機能があるのですが、自分のサイトにログイン失敗を繰り返したせいか・・・
こんな画面が出て、自分のサイトなのに管理画面へ一切アクセス出来なくなってしまいました(汗)
こうなるとそのIPアドレスを使っている限り、Webからでは一切復旧出来ないので
- 自分の接続しているIPアドレスを変更する
- CLIでOSにログインして、wp-config.php を編集する
の2通りで復旧する方法があります
IPアドレスはISPによっては簡単に変わらない場合があるので、その時は2番の方法しかありません
wp-config.phpを編集する場合のやり方は、viでファイルを開いて最下行に
define(‘JETPACK_IP_ADDRESS_OK’, ‘<X.X.X.X>’);
と追加すれば、単一IPアドレス(X.X.X.X)に限り許可出来ます
まずは自分のアドレスを許可してWeb画面に復帰しましょう
そのあとで、Jetpackの管理画面からアドレス帯で許可しておけば安心ですね(^^;
コメント
WordPressなんかやめてMT-BBSにずればいいのに(笑)
MT-BBSにしたら、画像が全てテキストアートになっちゃいますよ!