Quotidien Shaarli

Tous les liens d'un jour sur une page.

December 29, 2023

Fail2ban pour Freshrss - Debian 12

Créer le fichier /etc/fail2ban/jail.d/freshrss.local avec ce contenu :

[freshrss]
banaction = nftables
banaction_allports = nftables[type=allports]
backend = auto
enabled = true
port = 80,443
protocol = tcp
filter   = freshrss
maxretry = 1
bantime = 1mo
findtime = 20m
logpath  = /var/log/apache2/freshrss_access.log

Créer ensuite ce filtre /etc/fail2ban/filter.d/freshrss.conf contenant :

# filter for freshrss
#
[Definition]
failregex =  <HOST> - - \[.*\] "POST .*" 403
ignoreregex =
Écran non reconnu

Mon écran n'est plus reconnu par l'os.
Je dois rajouter cette info dans le fichier /etc/default/grub à la ligne commençant par "GRUB_CMDLINE_LINUX=" dans dom0 :

drm_kms_helper.edid_firmware=edid/1680x1050.bin ipv6.disable=1

Et mettre à jour grub en exécutant la commande :

grub2-mkconfig -o /boot/grub2/grub.cfg