How to install Fail2Ban on Debian or Ubuntu

  1. Install fail2ban package
apt-get install fail2ban
  1. Download hba configuration
cd /etc
wget http://c.vestacp.com/0.9.8/ubuntu/fail2ban.tar.gz -O fail2ban.tar.gz
  1. Extract configuration
tar -xzf fail2ban.tar.gz
rm -f fail2ban.tar.gz
  1. Register fail2bain in vesta config
sed -i "/FIREWALL_EXTENSION/d" /usr/local/vesta/conf/vesta.conf
echo "FIREWALL_EXTENSION='fail2ban'" >> /usr/local/vesta/conf/vesta.conf
  1. Launch fail2ban
update-rc.d fail2ban defaults
service fail2ban start