Lessico IT › Reti › Fail2ban

Fail2ban

Reti Svenska → Aggiornato: 2026-10-01

Legge i file di log, cerca schemi che somigliano a tentativi di accesso falliti e blocca per un certo tempo l'IP di origine nel firewall. Scritto in Python da Cyril Jaquier nel 2004.

Si configura tramite «jail», una per servizio: un filtro con le espressioni regolari che riconoscono le righe di log, più le regole su quanti tentativi in quale finestra di tempo comportino un ban di quale durata. La jail sshd predefinita è il punto di partenza di tutti, ma lo stesso modello funziona per Postfix, nginx, Apache e applicazioni con log propri. Il vantaggio principale è che i log tornano leggibili: il rumore delle scansioni automatiche sparisce. Contro un attacco mirato aiuta poco e non sostituisce mai l'autenticazione a chiave con l'accesso tramite password disattivato. Alternative: CrowdSec, che condivide anche le osservazioni tra le installazioni, e sshguard.

← Torna al lessico