CSF Firewall é um firewall muito popular, baseado no iptables para sistemas GNU/Linux, Nasce-o para integrar-se com o popular cPanel/WHM, porem seu exito foi tao grande que seus desenvolvedores implementaram uma versão genérica que funciona hoje nas distribuições mais populares dos sistemas operacionais GNU/Linux.
Antes de iniciar, se você tem o APF firewall, primeiro devera remove-lo executando o comando:
sh /etc/csf/remove_apf_bfd.sh
Para instalar o CSF Firewall bastá executar os seguintes comandos:
mkdir /root/temp
cd /root/temp
rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
Se você usa o cPanel, execute:
sh install.sh
Se não usa o cPanel, execute:
sh install.generic.sh
Por padrão já é configurado as portas que foram detectada durante a instalação, ou seja que estão abertas. Esta configuração fica em modo teste, sendo que as regras do CSF Firewall se auto-apagarão em 5 minutos, Logo que tenha terminado os procedimentos edit o arquivo /etc/csf/csf.conf e troque a variável abaixo:
"TESTING = "1"
por
TESTING = "0"
Com isto iremos reiniciar o CSF Firewall e já esta pronto para uso:
csf -r
No web site da onde foi retirado o artigo tem a parte de como configurar , com todos os comandos ssh,só não coloco no tópico, pois é muito grande, mas é só acessar a fonte e terá como configurar.
Fonte: http://focolinux.blogspot.com
Data de Acesso: 8/12/2011