Instalando o CSF
O CSF é um firewall gratuito que se integra ao WHM, tornando suas regras visuais para o usuário. O tutorial a seguir ensina como configurar o CSF em seu VPS.
1. Logue-se no SSH como usuário root.
2. Pare o iptables original:
/etc/init.d/iptables stop
3. Vá até o diretório src:
cd /usr/local/src
4. Baixe o CSF:
wget https://download.configserver.com/csf.tgz
5. Descompacte e instale:
tar xzf csf.tgz cd csf sh install.sh
6. Antes de iniciar o CSF, retire ele do modo teste:
vi +/TESTING /etc/csf/csf.conf
6.1. Altere para 0 e salve:
TESTING = "0"
7. Reinicie o CSF:
csf -s csf -r
8. Desative definitivamente o iptables e ative definitivamente o CSF:
chkconfig iptables off chkconfig csf on
9. Reinicie o cPanel:
/scripts/restartsrv_cpsrvd
9.1. Caso queira reiniciar o serviço do cPanel diretamente pelo SO:
CentOS 6:
/etc/init.d/cpanel restart
CentOS 7:
systemctl status cpanel.service
10. Entre no WHM como usuário root e configure o CSF como deseja. O CSF está em Plugins » ConfigServer Security & Firewall.
IMPORTANTE: O CSF é um firewall criado por terceiros e não possui o suporte da Integrator, nem da equipe da cPanel. No próprio site do CSF o usuário poderá contratar seu suporte caso tenha dúvidas de suas configurações.