Skip to content

fail2ban

fail2ban block SSH after 3 failed attempts

cat <<EOF > /etc/fail2ban/jail.local
[DEFAULT]
# Добавьте сюда свой IP, чтобы случайно не забанить себя
ignoreip = 127.0.0.1/8 ::1 192.168.2.0/24
banaction = ufw
maxretry = 3
findtime = 3600
bantime  = 86400

[sshd]
enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
EOF
systemctl restart fail2ban