2 votes

fail2ban bannissement permanent : considérations de ressources / limites ?

J'ai récemment installé fail2ban sur un VPS (Ubuntu 20.04), avec une configuration très simple pour disperser les attaquants ssh par force brute.

J'utilise fail2ban avec ufw ( banaction = ufw ) et j'ai décidé de les bannir définitivement ( bantime = -1 ).

Cela fonctionne très bien et c'est exactement le résultat que je recherchais. Un bémol cependant :

En regardant la longue liste d'adresses IP interdites renvoyée par fail2ban et les requêtes de statut ufw après 10 jours, je me pose des questions :

Cette configuration va-t-elle conduire à des problèmes de stockage à terme ?

(C'est une question d'expérience, et je n'en ai pratiquement aucune dans ce domaine).

Si le stockage peut devenir un problème, ne serait-il pas préférable de travailler avec des valeurs de bantime finies ?

J'ai délibérément choisi une configuration très simple (en fonction de mes connaissances limitées et du temps dont je dispose). Voici le jail sshd simple que j'ai défini dans 'jail.local' :

[sshd]

enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 7 
banaction = ufw
findtime = 86400 
bantime = -1

2voto

Máté Juhász Points 20291

Cette configuration va-t-elle conduire à des problèmes de stockage à terme ?

Même si les adresses sont stockées sous forme de texte, on n'aura pas besoin de plus de 15 octets pour stocker (4 * 3 chiffres + 3 points).

Cela signifie qu'un million d'adresses ne prendront que 15 Mo. Je ne pense donc pas qu'il faille s'inquiéter à ce sujet, sauf si votre site est très connu et fait l'objet d'un grand nombre d'attaques.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X