Skip to content

TextraHost Blogs

TextraHost Blogs

  • Home
  • Hosting
    • Shared Hosting
    • Cloud Hosting
    • Unlimited Hosting
  • Reseller Hosting
    • Reseller Hosting
  • VPS
    • Linux VPS
    • Managed VPS
  • Domains
  1. Home
  2. /cPanel Tutorial
  3. /How to Install CSF Firewall via WHM/cPanel?
How to Install CSF Firewall via WHM/cPanel?

How to Install CSF Firewall via WHM/cPanel?

WHM, cPanel Tutorial / August 19, 2023 / RKBarnwal / 0

Installing and Configuring CSF Firewall for Enhanced Server Security

In the world of server security, having robust protection against a range of threats is imperative. That’s where the Config Server Firewall (CSF) comes into play. CSF, a Stateful Packet Inspection (SPI) firewall, is an indispensable application that can be seamlessly installed via WHM on cPanel. Not only does it function as an intrusion detection system, but it also stands as a pivotal security tool for Linux servers. Let’s explore how CSF can fortify your server’s defenses while maintaining simplicity in its setup.

How to Install CSF Firewall via WHM/cPanel? Click To Tweet

Introducing CSF Firewall

The CSF application holds its ground not only on cPanel but also on other control panel platforms, expanding its reach and utility. Acting as a protective shield, CSF thwarts common threats like brute force attacks, substantially enhancing overall server security.

Installation Steps for CSF Firewall

Getting CSF up and running on your cPanel server involves several straightforward steps, all of which contribute to a more secure environment.

Getting CSF up and running on your cPanel server involves several straightforward steps, all of which contribute to a more secure environment.

  1. Access WHM Panel: Begin by logging into the WHM panel using your root account credentials.

  2. Navigate to Server Configuration: From the navigation menu, select the “Server Configuration” option.How to Install CSF Firewall via WHM/cPanel?

  3. Open Terminal: Access the WHM terminal window by clicking on “Terminal.” How to Install CSF Firewall via WHM/cPanel?

  4. Execute Installation Commands: Within the Terminal window, input the following commands one by one:

cd /usr/local/src/
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

By executing these commands, WHM will initiate the installation process, fetching the compatible version of CSF for cPanel.

Completion of Installation: Press “Enter” to kick off the installation process. WHM will guide you through the installation and confirm its successful completion.

Configuring Your CSF Firewall

What is the difference between VPS and Dedicated servers

After installing CSF, it’s important to configure it according to your specific requirements. These steps ensure that your server’s security is tailored to your needs.

  1. Access Plugin Options: Return to your WHM dashboard’s home and select the “Plugins” option from the menu.

  2. Choose CSF Configuration: Locate and click on “ConfigServer Security & Firewall” to access a plethora of configuration options.

  3. Navigate to CSF Settings: Click on the “csf” tab to delve into the CSF settings.

  4. Fine-Tune Firewall Configuration: Scroll down to the “csf – ConfigServer Firewall” section and click the “Firewall Configuration” button. Here, you’ll encounter a range of configuration options. Let’s go through some key settings to help you get started.1. Port Filtering Configuration: For IPv4 Ports, certain ports are open by default. These ports include commonly used services. If you change your SSH port number, make sure to update it in the IPv4 Port Settings.

  •  

TCP_IN = “20,21,22,25,53,80,110,143,443,465,587,993,995,2077,2078,2082,2083,2086,2087,2095,2096,26”

TCP_OUT = “20,21,22,25,37,43,53,80,110,113,443,587,873,2086,2087,2089,2703”

UDP_IN 20,21,53

UDP_OUT 20,21,53,113,123,873,6277
2. Activate Syslog Monitoring:
Enhance security by setting “SYSLOG_CHECK” to 1800 in the General Settings section.

3. Detection of Suspicious Processes: Strengthen process tracking by switching on “PT_ALL_USERS” and “PT_DELETED” in the Process Tracking section.

 

4. Spam Protection and Email Security: In the SMTP Settings section, enable “SMTP_BLOCK” to safeguard against spam and bulk email activity. Additionally, configure “LF_SCRIPT_LIMIT” to 250 in the Login Failure Blocking and Alerts section to detect excessive script-based email activity.

  1. Save and Apply Changes: At the bottom of the page, hit the “Change” button to save your configurations. To implement these changes, click the “Restart csf+isd” button. This action restarts CSF and applies your firewall configurations.

  2. Deactivating Test Mode: Before you finalize your setup, ensure that CSF is not running in Test Mode. In the “csf – ConfigServer Firewall” section, find the “TESTING” option under Initial Settings. Turn it off to deactivate the testing mode. Save your changes and restart CSF to solidify the configuration adjustments.

By following these steps, you will have expertly installed and activated the CSF Firewall, bolstering your cPanel account’s security posture. Your server will be well-equipped to counter a variety of threats, providing you with peace of mind in the realm of server management and protection.

 

configure CSF Firewall, cpanel, cPanel Server, Install CSF Firewall, Install CSF Firewall on cPanel, Install CSF Firewall via WHM, WHM

RKBarnwal

Hello, I am Ritik founder of Textrahost web Solutions (textrahost.in). I started my company in 2019. We are ISO Certified Company. 4.9 Start Rating on Hostadvice. We are already served our service to 2000+ clients world wide. *Why choose us ?* First we are an Indian company which gives you the best and fastest server at the very affordable rate, which is suitable for all types of Users, who not able to pay so much amount in Hosting server. We thinking all type of point of view and decide our prices to our all users.

Seamless Email Migration: Effortlessly Transfer Emails from Zoho to cPanel best way to Install Let’s Encrypt Free SSL On cPanel Hosting in 2 minute

Related posts

best way to Install Let’s Encrypt Free SSL On cPanel Hosting in 2 minute

Meta Description: Looking to migrate your emails from Zoho to cPanel? Learn how to enable IMAP access in Zoho, install the imapsync tool, and execute the migration process effortlessly. Follow our step-by-step guide for a smooth email transition from Zoho to cPanel. Contact us for any assistance during the migration process.

Seamless Email Migration: Effortlessly Transfer Emails from Zoho to cPanel

Latest posts

best way to Install Let’s Encrypt Free SSL On cPanel Hosting in 2 minute

Meta Description: Looking to migrate your emails from Zoho to cPanel? Learn how to enable IMAP access in Zoho, install the imapsync tool, and execute the migration process effortlessly. Follow our step-by-step guide for a smooth email transition from Zoho to cPanel. Contact us for any assistance during the migration process.

Seamless Email Migration: Effortlessly Transfer Emails from Zoho to cPanel

Managed vps vs Shared hosting

The Ultimate Hosting Guide for Small Businesses: Fully Managed VPS vs Shared Hosting Comparison

Domain Offer : .com domain at just 349 rupee

Textrahost: .com domain Offer at just 349

What is the Difference between from Master Reseller and Reseller Hosting ?

What is the difference between VPS and Dedicated servers

Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • best way to Install Let’s Encrypt Free SSL On cPanel Hosting in 2 minute
  • How to Install CSF Firewall via WHM/cPanel?
  • Seamless Email Migration: Effortlessly Transfer Emails from Zoho to cPanel
  • The Ultimate Hosting Guide for Small Businesses: Fully Managed VPS vs Shared Hosting Comparison
  • Textrahost: .com domain Offer at just 349

Categories

  • cPanel Tutorial
  • Dedicated
  • Difference
  • Offer
  • offshore hosting
  • Small Business
  • Uncategorized
  • VPS
  • Web Hosting
  • WHM
  • WHMCS

Archives

  • September 2023
  • August 2023
  • May 2023
  • April 2023
  • March 2023
  • January 2023
  • December 2022
  • November 2022

Categories

  • cPanel Tutorial
  • Dedicated
  • Difference
  • Offer
  • offshore hosting
  • Small Business
  • Uncategorized
  • VPS
  • Web Hosting
  • WHM
  • WHMCS

Copyright © 2023 TextraHost Blogs

Search