Note (October 20 2014): This post is outdated, please, refer to the post fail2ban 0.9 for more up to date information.
fail2ban is a handy daemon that monitors the log files to identify connection attempts and other kind of attacks and ban those IPs for a certain period of time.
Currently, fail2ban upstream is adding support to firewalld and the use of ipset, so some modifications are needed at the stock config.
First of all, install the needed packages, I add rsyslog because it’s not included in the default Fedora 20 installation and it’s needed to generate /var/log/secure. I hope fail2ban will support some day querying the journal directly.
[Read More]