Facebook Twitter Instagram
    TecAdmin
    • Home
    • Ubuntu 20.04
      • Upgrade Ubuntu
      • Install Java
      • Install Node.js
      • Install Docker
      • Install LAMP Stack
    • Tutorials
      • AWS
      • Shell Scripting
      • Docker
      • Git
      • MongoDB
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    Home»Security»How to Install CSF (ConfigServer & Security Firewall) on cPanel

    How to Install CSF (ConfigServer & Security Firewall) on cPanel

    RahulBy RahulFebruary 10, 20152 Mins ReadUpdated:January 26, 2018

    ConfigServer & Security Firewall (CSF) is getting more popularity for cPanel servers security. It prevents your server from DDOS attacks. This article will help you for installing and configuring CSF firewall on cPanel servers.

  • Read: How to Install Iptables on CentOS/Redhat 7
  • Step 1 – Install CSF Firewall

    First 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
    

    After extracting latest code from your system. Execute install.sh script to install CSF on your system. The installer will automatically detect for cPanel server and install required modules for it.

    sh install.sh
    

    Step 2 – Configure CSF Firewall

    Now edit /etc/csf/csf.conf configuration file and disable TESTING mode by setting value to “0”.

     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.

  • Read: How to Add Custom Iptables Rules with CSF
  • Step 3 – Manage CSF with Command Line

    We can also manage CSF firewall using command line. For example below is some

    To allow an IP. Ip will be added to /etc/csf/csf.allow

    csf -a 11.22.33.44
    [or]
    csf --add 11.22.33.44
    

    To deny an IP. Ip will be added to /etc/csf/csf.deny

    csf -d 11.22.33.44
    [or]
    csf --deny 11.22.33.44
    

    To search for specific IP, CIDR in iptables rules.

    csf -g 11.22.33.44
    [or]
    csf --grep 11.22.33.44
    

    Start the firewall rules

    csf -s
    [or]
    csf --start
    

    Flush/Stop firewall rules (Note: lfd may restart csf)

    csf -f
    [or]
    csf --stop
    

    Restart CSF firewall rules

    csf -r
    [or]
    csf --restart
    
  • Read: How to Disable/Block Ping Responses in Linux
  • CSF firewall iptables security
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp
    Previous ArticleFATAL: Ident authentication failed for user "postgres"
    Next Article How To SetUp Nginx Virtual Hosts on Ubuntu 18.04 & 16.04 LTS

    Related Posts

    How to Enable / disable Firewall in Windows

    Updated:May 17, 20222 Mins Read

    How to Install and Configure Fail2ban on Debian 11

    3 Mins Read

    How To Set Up SSH Keys in Linux

    5 Mins Read

    How To Secure SSH Server

    Updated:July 24, 20215 Mins Read

    Chattr Command in Linux with Examples

    Updated:July 10, 20213 Mins Read

    How to Disable SELinux on Fedora

    Updated:June 24, 20223 Mins Read

    1 Comment

    1. amir on September 24, 2017 10:19 am

      thanks

      Reply

    Leave A Reply Cancel Reply

    Recent Posts
    • How To Install Docker on Ubuntu 22.04
    • How to Install Bower on Ubuntu 22.04 & 20.04
    • How to run “npm start” through Docker
    • Filesystem Hierarchy Structure (FHS) in Linux
    • How to accept user input in Python
    Facebook Twitter Instagram Pinterest
    © 2022 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.