====== Fail2ban ====== Fail2ban installieren sudo apt install fail2ban -y Für EMail Benachrichtigung sudo apt install sendmail -y Eigene Konfigurationsdatein anlegen sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local sudo cp /etc/fail2ban/fail2ban.conf /etc/fail2ban/fail2ban.local Fail2ban konfigurieren sudo nano /etc/fail2ban/fail2ban.local sudo nano /etc/fail2ban/jail.local Eingestellte Werte für Default [DEFAULT] bantime = 7d findtime = 10m maxretry = 3 backend = auto Eingestellte Werte für SSH [sshd] enabled = true port = ssh filter = sshd logpath = /var/log/auth.log maxretry = 3 bantime = 1h EMail Benachrichtigung destemail = ranslite@ranslite.de sendername = Fail2Ban mta = sendmail Fail2ban aktivieren sudo systemctl start fail2ban sudo systemctl enable fail2ban Überprüfen ob Fail2ban läuft sudo systemctl status fail2ban Statusinformationen anzeigen Die einzelnen Jails anzeigen lassen sudo fail2ban-client status Das SSH Jail anzeigen sudo fail2ban-client status sshd Inhalt des Jails anzeigen sudo cat /var/log/fail2ban.log Ban und Unban anzeigen sudo grep "Ban\|Unban" /var/log/fail2ban.log