howtos/Linux/fail2ban - ban unban.txt

18 lines
610 B
Plaintext

Para saber las jaulas activas:
fail2ban-client status
Para ver todos los datos de las jaulas activas:
sudo fail2ban-client status | grep "Jail list:" | sed "s/ //g" | sudo awk '{split($2,a,",");for(i in a) system("fail2ban-client status " a[i])}' | grep "Status\|IP list"
Se utiliza el siguiente comando indicando la jaula (ejemplo postfix) y la ip a banear
sudo fail2ban-client -vvv set postfix banip 103.99.2.35
Para desbanear:
sudo fail2ban-client -vvv set postfix unbanip 103.99.2.35
Baneo con UFW:
sudo ufw insert 1 deny from x.x.x.x to any
Desbaneo con UFW:
sudo ufw delete deny from x.x.x.x to any