1. Enter the Temp Directory
cd /tmp/
2. Download the CSF Package
wget https://download.configserver.com/csf.tgz
3. Extract the package
tar -xzf csf.tgz
4. Enter the extracted CSF directory
cd csf
4. Run the Installer
sh install.sh
5. Test the CSF Installation
perl /usr/local/csf/bin/csftest.pl
Expected output should be as below
Testing ip_tables/iptable_filter…OK Testing ipt_LOG…OK Testing ipt_multiport/xt_multiport…OK Testing ipt_REJECT…OK Testing ipt_state/xt_state…OK Testing ipt_limit/xt_limit…OK Testing ipt_recent…OK Testing xt_connlimit…OK Testing ipt_owner/xt_owner…OK Testing iptable_nat/ipt_REDIRECT…OK Testing iptable_nat/ipt_DNAT…OK RESULT: csf should function on this server
This means that all the CSF modules are installed and functioning properly.