Professional Documents
Culture Documents
Reference: http://www.fail2ban.org/wiki/index.php/MANUAL_0_8
##Manual Installation
cd /tmp
wget http://nchc.dl.sourceforge.net/sourceforge/fail2ban/fail2ban-0.8.1.tar.bz2
./setup.py install
cd /tmp/fail2ban-0.8.1/config
cp -a redhat-initd /etc/init.d/fail2ban
cd /etc/init.d/
/sbin/chkconfig fail2ban on
cd /tmp/fail2ban-0.8.1/config
cp -a fail2ban.conf.shorewall fail2ban.conf.shorewall.orig
vi fail2ban.conf.shorewall
####
background = true
maxfailures = 3
####
cp -a fail2ban.conf.shorewall /etc/fail2ban.conf
cd /etc
cd /etc/logrotate.d
vi fail2ban
###
/var/log/fail2ban.log {
missingok
notifempty
copytruncate
}
###
/etc/rc.d/init.d/fail2ban start
tail -f /var/log/fail2ban.log
rm -rf /tmp/fail2ban-0.8.1
cp -a /etc/fail2ban/fail2ban.conf /etc/fail2ban/fail2ban.conf.orig
cp -a /etc/fail2ban/action.d/shorewall.conf /etc/fail2ban/fail2ban.conf
vi /etc/fail2ban/fail2ban.conf
####
background = true
maxfailures = 3
####
/sbin/chkconfig fail2ban on
/etc/rc.d/init.d/fail2ban start