{"id":563,"date":"2021-07-23T12:32:57","date_gmt":"2021-07-23T12:32:57","guid":{"rendered":"https:\/\/ssdsunucum.com\/blog\/how-to-restore-missing-ftp-interfaces-in-cpanel\/"},"modified":"2021-07-23T12:32:57","modified_gmt":"2021-07-23T12:32:57","slug":"how-to-restore-missing-ftp-interfaces-in-cpanel","status":"publish","type":"post","link":"https:\/\/ssdsunucum.com\/blog\/how-to-restore-missing-ftp-interfaces-in-cpanel\/","title":{"rendered":"How to Restore Missing FTP Interfaces in cPanel"},"content":{"rendered":"<\/p>\n<div class=\"col-md-9\">\n<div class=\"flex-column flex-md-row article-header\"><\/div>\n<hr>\n<h2 id=\"overview\">Overview<\/h2>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n        This document describes an unsupported workaround. We do <strong>not<\/strong> guarantee that it will work in the future. We <strong>strongly<\/strong> recommend that you return FTP services to a managed state.\n    <\/div>\n<\/div>\n<div class=\"callout callout-success\">\n<div class=\"callout-heading\">Remember:<\/div>\n<div class=\"callout-content\">\n        Your server\u2019s RPM-based services may use the <code>unmanaged<\/code> setting, even if you did not change the RPM\u2019s target settings. For more information, read the <em>Why is my service\u2019s RPM set to unmanaged?<\/em> section in our How to Set or Unset RPM Management documentation.\n    <\/div>\n<\/div>\n<p>If you set your server\u2019s FTP service to use the <code>unmanaged<\/code> setting, you may experience problems with cPanel\u2019s FTP-related interfaces. In cPanel &#038; WHM version 11.40 and later, cPanel uses a <code>touch<\/code> file to determine whether cPanel displays FTP interfaces. Also, cPanel only displays FTP-related interfaces if a system administrator enables FTP for the user.<\/p>\n<h2 id=\"resolve-the-touch-file-problem\">Resolve the touch file problem<\/h2>\n<p>Use the <code>touch<\/code> command to create the <code>\/var\/cpanel\/dynamicui\/ftp<\/code> file. The file determines whether cPanel will display FTP interfaces.<\/p>\n<p>To do this, run the following commands:<\/p>\n<div class=\"highlight\">\n<div style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4\">\n<table style=\"border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block;\">\n<tr>\n<td style=\"vertical-align:top;padding:0;margin:0;border:0;\">\n<pre style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4\"><code class=\"language-go\" data-lang=\"go\"><span style=\"margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f\">1\n<\/span><span style=\"margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f\">2\n<\/span><\/code><\/pre>\n<\/td>\n<td style=\"vertical-align:top;padding:0;margin:0;border:0;;width:100%\">\n<pre style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4\"><code class=\"language-go\" data-lang=\"go\"><span style=\"color:#a6e22e\">mkdir<\/span> <span style=\"color:#f92672\">-<\/span><span style=\"color:#a6e22e\">p<\/span> <span style=\"color:#f92672\">\/<\/span><span style=\"color:#66d9ef\">var<\/span><span style=\"color:#f92672\">\/<\/span><span style=\"color:#a6e22e\">cpanel<\/span><span style=\"color:#f92672\">\/<\/span><span style=\"color:#a6e22e\">dynamicui<\/span><span style=\"color:#f92672\">\/<\/span>\n<span style=\"color:#a6e22e\">touch<\/span> <span style=\"color:#f92672\">\/<\/span><span style=\"color:#66d9ef\">var<\/span><span style=\"color:#f92672\">\/<\/span><span style=\"color:#a6e22e\">cpanel<\/span><span style=\"color:#f92672\">\/<\/span><span style=\"color:#a6e22e\">dynamicui<\/span><span style=\"color:#f92672\">\/<\/span><span style=\"color:#a6e22e\">ftp<\/span><\/code><\/pre>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"callout callout-success\">\n<div class=\"callout-heading\">Remember:<\/div>\n<div class=\"callout-content\">\n        The unmanaged FTP RPM may delete the touch file during an upgrade. If this issue recurs on your server, always run this command <strong>after<\/strong> any updates or upgrades.\n    <\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Overview Warning: This document describes an unsupported workaround. We do not guarantee that it will work in the future. We strongly recommend that you return FTP services to a managed state. Remember: Your server\u2019s RPM-based services may use the unmanaged setting, even if you did not change the RPM\u2019s target settings. For more information, read &hellip;<\/p>\n","protected":false},"author":1,"featured_media":564,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts\/563"}],"collection":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/comments?post=563"}],"version-history":[{"count":0,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts\/563\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/media\/564"}],"wp:attachment":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/media?parent=563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/categories?post=563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/tags?post=563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}