Skip to content

Instantly share code, notes, and snippets.

View guaxinim's full-sized avatar

Elvis Rocha guaxinim

  • Red Hat
  • Brasilia - Brazil
View GitHub Profile
@guaxinim
guaxinim / README-fail2ban-keycloak.md
Created May 14, 2022 01:58 — forked from drmalex07/README-fail2ban-keycloak.md
Use fail2ban to block brute-force attacks to keycloak server. #keycloak #fail2ban #brute-force-attack

Add regular-expression filter under /etc/fail2ban/filter.d/keycloak.conf:

[INCLUDES]

before = common.conf

[Definition]

_threadName = [a-z][-_0-9a-z]*(\s[a-z][-_0-9a-z]*)*
_userId = (null|[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})