Just another IT site ※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。At Your Own Risk!! TURN BACK WHILE YOU CAN
PR

【ASK_AI】fail2banで特定のjailのbanipをすべて解除する

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。スクリプトはAI生成のものも多いのでコピー&ペーストの際は文字コードに注意ください!

特定のjailでBANされたIPを解除するには、fail2ban-client set <JAIL名> unbanip <IPアドレス> コマンドを使用します。JAIL名は fail2ban-client status で確認し、SSHの場合は通常 sshd です。

特定のIPアドレスを特定のjailから解除するコマンドは以下の通りです。
bash
sudo fail2ban-client set <JAIL名> unbanip <IPアドレス>
例: sshd というjailから 192.168.1.100 のBANを解除する
bash
sudo fail2ban-client set sshd unbanip 192.168.1.100
  • Jailのステータス(BANされているIP)を確認する:
    bash
    sudo fail2ban-client status <JAIL名>
    # 例: sudo fail2ban-client status sshd
    
  • 全てのJailのステータスを確認する:
    bash
    sudo fail2ban-client status
    
  • 全てのIPを特定のJailから解除する:
    bash
    sudo fail2ban-client set <JAIL名> unbanip --all
    

     

設定ファイル(/etc/fail2ban/jail.local)を編集した場合は、以下のコマンドで設定を再読込してください。

bash
sudo fail2ban-client reload
タイトルとURLをコピーしました