ユーザログインを一時的にブロックする前に連続して頻繁に SSH ログインできる回数を変更する

ユーザログインを一時的にブロックする前に連続して頻繁に SSH ログインできる回数を変更する

現在、私のサーバーでは、ユーザーが 3 回連続して頻繁に SSH ログインすると、一定時間 (おそらく約 20 分) の間、一時的にユーザーのログインを拒否します。この動作を変更できますか (たとえば、頻繁の定義を「5 秒以内」から「10 秒以内」に緩和する、または連続ログイン回数を 3 回から 5 回に増やすなど)? よろしくお願いします。

追加: ああ、問題は ssh ではなかったと思います。新しくインストールした別のサーバーで試してみました。連続してログインに成功しても、ユーザーはブロックされません。上記のサーバーでは sudo 権限がありません。この動作は、システム内のファイアウォールによって発生しているのではないかと考えています。皆さんのコメントに感謝します。

追加 2: ああ... いくつか検索した後、ルールをリストする権限がないにもかかわらず、iptables プログラムがそこに存在するのを確認できたので、サーバーは /sbin/iptables を使用してこれを実行していると思います。皆さん、ありがとう。特に、jaume と Mark に感謝します。

答え1

あなたが探しているプログラムは失敗2バンブロックする前の試行回数を変更するには、/etc/fail2ban/jail.confSSHの「最大再試行回数」を編集して変更する必要があります。詳細については、fail2banの設定を参照してください。ここfail2banのウェブサイト

関連情報