{"id":2944,"date":"2015-09-10T06:58:03","date_gmt":"2015-09-10T06:58:03","guid":{"rendered":"https:\/\/cpanelplesk.com\/wp62\/?p=2944"},"modified":"2021-02-08T06:35:24","modified_gmt":"2021-02-08T06:35:24","slug":"basic-ssh-commands-for-csf-to-secure-your-server","status":"publish","type":"post","link":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/","title":{"rendered":"Basic SSH commands for CSF to secure your server"},"content":{"rendered":"<p><span style=\"color: #000000;\">Config Server Security &amp; Firewall provide\u00a0\u00a0basic and necessary security application for Linux servers.<\/span><\/p>\n<p><span style=\"color: #000000;\">Before getting started, make sure you firstly<\/span> <a href=\"https:\/\/cpanelplesk.com\/wp62\/how-to-install-csf-firewall-on-cpanel-server\/\"><span id=\"IL_AD1\" class=\"IL_AD\">install<\/span> CSF<\/a> <span style=\"color: #000000;\">on your server following what\u2019s described on our previous guide.<\/span><\/p>\n<p><span style=\"color: #000000;\">1. We can whitelist a specific IP so any connection from that IP will be <a href=\"https:\/\/cpanelplesk.com\/wp62\/add-your-ip-address-to-the-firewall-for-ssh-access\/\">allowed<\/a> on CSF:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true  \">csf -a IP address<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">This\u00a0will add IP address in <\/span><strong style=\"color: #000000;\">\/etc\/csf\/csf.allow<\/strong><span style=\"color: #000000;\">. After\u00a0white listing\u00a0the IP address , do not <\/span><span id=\"IL_AD2\" class=\"IL_AD\" style=\"color: #000000;\">forget<\/span><span style=\"color: #000000;\"> to restart the firewall.<\/span><\/p>\n<p><span style=\"color: #000000;\">2. Remove an IP address from the temporary IP ban list:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -tr IP address<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">3. Remove a blocked IP address without adding into your whitelist:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true\">csf -dr IP address<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">That will remove IP from CSF deny list.<\/span><\/p>\n<p><span style=\"color: #000000;\">4. Block an IP address:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -d IP address<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">This will add IP to CSF list of denied IP address (blocked)<\/span><\/p>\n<p><span style=\"color: #000000;\">5. This will <span lang=\"en\">show whether an IP is blocked by CSF service or not:<\/span><\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -g IP address<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">6. To disable csf and lfd:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -x<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">7.\u00a0Enable csf and lfd:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -e<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">8. remove an IP from CSF allowlist:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -ar IP address<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">This will remove IP address from <strong>\/etc\/csf\/csf.allow<\/strong>.<\/span><\/p>\n<p><span style=\"color: #000000;\">9. To restart firewall rules:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -r<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">10. To flush CSF firewall:<\/span><\/p>\n<div class=\"command-sh\">\n<pre class=\"lang:default decode:true \">csf -f<\/pre>\n<\/div>\n<p><span style=\"color: #000000;\">Please leave comments for more opinions or tips regarding basic command we can use to secure a Linux server with CSF firewall.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Config Server Security &amp; Firewall provide\u00a0\u00a0basic and necessary security application for Linux servers. Before getting started, make sure you firstly install CSF on your server following what\u2019s described on our previous guide. 1. We can whitelist a specific IP so any connection from that IP will be allowed on CSF: csf -a IP address This\u00a0will [&#8230;]<\/p>\n<p><a class=\"understrap-read-more-link\" href=\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/\">Continue Reading&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":220,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,14],"tags":[],"class_list":["post-2944","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel","category-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Basic SSH commands for CSF to secure your server - cPanel Plesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Basic SSH commands for CSF to secure your server - cPanel Plesk\" \/>\n<meta name=\"twitter:description\" content=\"Config Server Security &amp; Firewall provide\u00a0\u00a0basic and necessary security application for Linux servers. Before getting started, make sure you firstly install CSF on your server following what\u2019s described on our previous guide. 1. We can whitelist a specific IP so any connection from that IP will be allowed on CSF: csf -a IP address This\u00a0will [...]Continue Reading...\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Seemab Saleem\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/\"},\"author\":{\"name\":\"Seemab Saleem\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648\"},\"headline\":\"Basic SSH commands for CSF to secure your server\",\"datePublished\":\"2015-09-10T06:58:03+00:00\",\"dateModified\":\"2021-02-08T06:35:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/\"},\"wordCount\":195,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\"},\"image\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif\",\"articleSection\":[\"Cpanel\",\"Linux\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/\",\"name\":\"Basic SSH commands for CSF to secure your server - cPanel Plesk\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif\",\"datePublished\":\"2015-09-10T06:58:03+00:00\",\"dateModified\":\"2021-02-08T06:35:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif\",\"contentUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif\",\"width\":200,\"height\":200,\"caption\":\"cpanel firewall\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cpanelplesk.com\/wp62\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Basic SSH commands for CSF to secure your server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#website\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/\",\"name\":\"cPanel Plesk\",\"description\":\"Blog on famous hosting control panels\",\"publisher\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cpanelplesk.com\/wp62\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\",\"name\":\"Farooq Omer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png\",\"contentUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png\",\"width\":300,\"height\":44,\"caption\":\"Farooq Omer\"},\"logo\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648\",\"name\":\"Seemab Saleem\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g\",\"caption\":\"Seemab Saleem\"},\"description\":\"Linux Server Administrator, Web Hosting engineer. I'm dealing with Linux servers since 2014. I started this blog to share the work i love with the world . let me know if you need any assistance. Thanks!!\",\"sameAs\":[\"https:\/\/cpanelplesk.com\/wp62\"],\"url\":\"https:\/\/cpanelplesk.com\/wp62\/author\/cmb\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Basic SSH commands for CSF to secure your server - cPanel Plesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/","twitter_card":"summary_large_image","twitter_title":"Basic SSH commands for CSF to secure your server - cPanel Plesk","twitter_description":"Config Server Security &amp; Firewall provide\u00a0\u00a0basic and necessary security application for Linux servers. Before getting started, make sure you firstly install CSF on your server following what\u2019s described on our previous guide. 1. We can whitelist a specific IP so any connection from that IP will be allowed on CSF: csf -a IP address This\u00a0will [...]Continue Reading...","twitter_image":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif","twitter_misc":{"Written by":"Seemab Saleem","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#article","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/"},"author":{"name":"Seemab Saleem","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648"},"headline":"Basic SSH commands for CSF to secure your server","datePublished":"2015-09-10T06:58:03+00:00","dateModified":"2021-02-08T06:35:24+00:00","mainEntityOfPage":{"@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/"},"wordCount":195,"commentCount":0,"publisher":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13"},"image":{"@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage"},"thumbnailUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif","articleSection":["Cpanel","Linux"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/","url":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/","name":"Basic SSH commands for CSF to secure your server - cPanel Plesk","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage"},"image":{"@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage"},"thumbnailUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif","datePublished":"2015-09-10T06:58:03+00:00","dateModified":"2021-02-08T06:35:24+00:00","breadcrumb":{"@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#primaryimage","url":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif","contentUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2013\/01\/firewall-antivirus-e1441263257656.gif","width":200,"height":200,"caption":"cpanel firewall"},{"@type":"BreadcrumbList","@id":"https:\/\/cpanelplesk.com\/wp62\/basic-ssh-commands-for-csf-to-secure-your-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cpanelplesk.com\/wp62\/"},{"@type":"ListItem","position":2,"name":"Basic SSH commands for CSF to secure your server"}]},{"@type":"WebSite","@id":"https:\/\/cpanelplesk.com\/wp62\/#website","url":"https:\/\/cpanelplesk.com\/wp62\/","name":"cPanel Plesk","description":"Blog on famous hosting control panels","publisher":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cpanelplesk.com\/wp62\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13","name":"Farooq Omer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/","url":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png","contentUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png","width":300,"height":44,"caption":"Farooq Omer"},"logo":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/"}},{"@type":"Person","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648","name":"Seemab Saleem","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g","caption":"Seemab Saleem"},"description":"Linux Server Administrator, Web Hosting engineer. I'm dealing with Linux servers since 2014. I started this blog to share the work i love with the world . let me know if you need any assistance. Thanks!!","sameAs":["https:\/\/cpanelplesk.com\/wp62"],"url":"https:\/\/cpanelplesk.com\/wp62\/author\/cmb\/"}]}},"_links":{"self":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts\/2944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/comments?post=2944"}],"version-history":[{"count":0,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts\/2944\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/media\/220"}],"wp:attachment":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/media?parent=2944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/categories?post=2944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/tags?post=2944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}