失敗した試行によりログインがロックされた
失敗 5 回で、ログインページは自分自身のアドレスを拒否します。Security プラグインはこうして総当たり攻撃の試行を抑えますが、ときには運営者自身に当たることもあります。ブロックは自動的に解除され、さらに手作業で解除することもできます。
見分け方
通常のエラーメッセージの代わりに、ログインページには「アクセスを一時的にブロックしました。お使いのアドレスからの失敗が多すぎます。約 X 分後にもう一度お試しください。」と表示されます。示される数字は、実際に残っている時間です。操作ログには、アドレス、失敗回数、ブロック期間、対象のユーザー名を含む項目が記録されます。
ブロックを解除する
- 別の回線からログインする — ブロックは IP アドレスごとに適用されます。
- WordPress のメニューで「Kakapo Security」の項目を開く。
- 左側の「保護」グループで「ログイン保護」(ドイツ語:„Login-Schutz“)に切り替える。
- 「IP アドレス」、「失敗回数」、「ブロック期限」の列を持つ「ブロックした IP アドレス」の表を探す。
- 該当する行で「解除」をクリックする。
上限を設定する
- 「ログイン制限 有効」は初期状態でオンになっています
- 「許容する失敗回数」 — 初期値 5、2 から 20 の間で設定可能
- 「ブロック期間(分)」 — 初期値 15、1 から 1440 の間で設定可能。この同じ値が、失敗回数を数える時間枠にもなります
- カウントされるのは通常のログインフォーム経由の失敗だけで、REST アクセスとアプリケーションパスワードは対象外です
- ログインに成功すると、そのアドレスのカウンターはクリアされます
管理画面の前にある、そのほかの関門
「二要素認証」(ドイツ語:„Zwei-Faktor“)で「2FA を全体で有効」スイッチがオンの場合、プラグインは正しいパスワードの入力後、アカウントのメールアドレスに送る 6 桁のコードを求めます — ただし、「管理者」の表で 2FA がオンになっているアカウントに限られます。メールが届かなければ、そこから先へは進めません。カードにはそのために「電子メール送信 (wp_mail)」という行があります。コードの有効期間は 10 分で、関連するメッセージは「確認コードの有効期限が切れました。もう一度ログインしてください。」と「確認コードの失敗が多すぎます。もう一度ログインしてください。」です。