ConfigServer Security & Firewall (CSF) is a popular security solution for Linux servers. It provides an easy-to-use interface for managing firewall rules, blocking IP addresses and countries, and monitoring server activity.
CSF includes features such as intrusion detection, user login tracking, and email alerts for suspicious activity. It is highly configurable and can be customized to meet the specific security needs of your server.
In addition to the firewall features, CSF also includes tools for hardening your server’s security by disabling unnecessary services and configuring system settings. It is a powerful tool that can help protect your server from a wide range of security threats.
Here is how to install it.
download latest source code of CSF firewall and extract on your system using following commands.
wget https://download.configserver.com/csf.tgz
tar xfz csf.tgz
cd csf
Execute install.sh script to install CSF on your system.
sh install.sh
Now edit /etc/csf/csf.conf configuration file and disable TESTING mode by setting value to “0”.
nano /etc/csf/csf.conf
TESTING = "0"
Let’s restart csf service
csf -r
Now you can visit to WHM interface Home » Plugins » ConfigServer Security & Firewall to access CSF graphical interface for more configuration options.