Purger réellement les bans Fail2ban
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Purger réellement les bans Fail2ban

by
Community Deleted user
Created on 2019-06-03 18:50:54 (edited on 2024-09-04 12:25:48) in Serveurs Privés Virtuels (VPS)

Bonsoir,
J'ai un VPS 2014 en Release 3 (je sais c'est vieux, je vais changer....)
Les commandes iptables -D classiques ne font qu'autoriser les ips bannies que jusqu'au redémarrage de fail2ban.
Au redémarrage on obtient une tetrach.... de mails spécifiant toutes les IP contenues dans les tables.
Je cherche à purger complètement ces tables.
J'ai trouvé quelque chose en sqlite3 mais ca n'a pas l'air de fonctionner....

_sqlite3 fail2ban.sqlite3
_SQLite version 3.8.5 2014-06-04 14:06:34
_Enter ".help" for usage hints.
_sqlite> .tables
_bans fail2banDb jails logs
_sqlite> .schema bans
_CREATE TABLE bans(jail TEXT NOT NULL, ip TEXT, timeofban INTEGER NOT NULL, data JSON, FOREIGN KEY(jail) REFERENCES jails(name) );
_CREATE INDEX bans_jail_timeofban_ip ON bans(jail, timeofban);
_CREATE INDEX bans_jail_ip ON bans(jail, ip);
_CREATE INDEX bans_ip ON bans(ip);
_sqlite> DELETE FROM bans WHERE ip LIKE '90.%';
_sqlite> DELETE FROM bans ;
_sqlite> .quit

Je suis dans la mouise parcequ'à chaque redémarrage j'ai 500 mails qui partent ......
HELPPPPPP