| Jail | Aktiv | Gesamt | Fehlversuche |
|---|---|---|---|
| HTTP-GET-DOS | 223 | 870 | 5 |
| PORTSCAN | 341 | 858 | 19 |
| RECIDIVE | 51,532 | 52,063 | 18 |
| RECIDIVE-PERMANENT | 98 | 519 | 3 |
| SSHD | 758 | 1,445 | 11 |
Fail2ban arbeitet leise und meldet von sich aus fast nichts. Einen Server zu prüfen heißt: fail2ban-client status ausführen, die Liste der Jails lesen und den Befehl dann für jeden Jail einzeln wiederholen. Bei einem Dutzend konfigurierter Jails sind das ein Dutzend Befehle für eine einzige Frage — schlägt gerade jemand gegen diese Maschine?
Diese Seite beantwortet sie auf einem Bildschirm. Jeder konfigurierte Jail erscheint mit der Zahl der aktuell gesperrten Adressen und der Gesamtzahl seit dem Start des Dienstes, sodass ein Jail, der nichts tut, genauso sichtbar ist wie einer, der viel zu tun hat. Darunter stehen die einzelnen Sperren mit Adresse, auslösendem Jail und Ablaufzeit.
Wenn Sie entscheiden, welche Jails sich lohnen: Beginnen Sie mit sshd, ergänzen Sie den Login-Endpunkt Ihrer Webanwendung und greifen Sie erst danach zu den exotischen Filtern. Ein Jail, der nie auslöst, kostet nichts — sagt aber auch nichts.
Ein stiller Dienst ist genau so lange gut, wie jemand nach ihm sieht. Fail2ban schickt keine Nachricht darüber, dass es über Nacht dreihundert Adressen gesperrt hat, und ebenso wenig darüber, dass es keine einzige gesperrt hat — und das Zweite beunruhigt mehr als das Erste: meist heißt es, dass ein Jail die falsche Protokolldatei liest. Die Tageszusammenfassung der Maschine stellt Logwatch zusammen, und die Sperren landen darin zusammen mit allem anderen.