Description
This role configures fail2ban.
Requirements
none
Roles
tbd: A list of required roles. Parent roles must not be listed.
Variables
A list of all role variables. Changed variable of parent roles must be listed too.
Plugins
Processes
tbd: A rough overview of the steps.
License
BSD-3-Clauses
Author Information
- Michael Klix michael.klix@tu-dresden.de
Based on the provided SDM framework of
- Martin Pietsch martin.pietsch@tu-dresden.de
Mainly influenced by the implementation/example of
- Nicolas Bigot https://github.com/nbigot/ansible-fail2ban
Literature
- https://fail2ban.org/wiki/index.php/Category:HTTP
- https://fedoraproject.org/wiki/Fail2ban_with_FirewallD
- https://computingforgeeks.com/install-and-use-firewalld-on-ubuntu-18-04-ubuntu-16-04
- https://www.digitalocean.com/community/tutorials/how-to-protect-an-nginx-server-with-fail2ban-on-ubuntu-14-04
- https://snippets.aktagon.com/snippets/554-how-to-secure-an-nginx-server-with-fail2ban