puppet-module-fail2ban
Table of Contents
Overview
This module manages Fail2ban.
Usage
fail2ban
Install and configure fail2ban with SSH jail.
class { 'fail2ban':
jails => ['sshd'],
}
Configure fail2ban to not ban a local subnet
class { 'fail2ban':
jails => ['sshd'],
default_ignoreip => ['10.0.0.0/8'],
}
Reference
treydock.github.io/puppet-module-fail2ban/
Limitations
This module has been tested on:
-
CentOS/RedHat 7 x86_64
-
CentOS/RedHat 8 x86_64