Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»Security»How to Install CSF (ConfigServer & Security Firewall) on cPanel

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

    By RahulJanuary 26, 20182 Mins Read

    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.

    Advertisement
  • 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

    Related Posts

    Setting Up a Port Forwarding Using Uncomplicated Firewall (UFW)

    12 Tips to Secure Your MySQL Database Server: Best Practices and Techniques

    A Step-by-Step Guide to Secure MySQL Server with SSL/TLS

    View 1 Comment

    1 Comment

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

      thanks

      Reply

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • A Comprehensive Look at the Simple Mail Transfer Protocol (SMTP)
    • Understanding Basic Git Workflow: Add, Commit, Push
    • The Difference Between Git Reset –soft, –mixed, and –hard
    • Understanding the Staging Area in Git’s Workflow
    • Python Function with Parameters, Return and Data Types
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

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