{"id":314,"date":"2021-11-01T14:09:06","date_gmt":"2021-11-01T14:09:06","guid":{"rendered":"https:\/\/christianwebhost.com\/support\/?p=314"},"modified":"2022-09-05T19:07:04","modified_gmt":"2022-09-05T19:07:04","slug":"cpanel-ftp-connections","status":"publish","type":"post","link":"https:\/\/christianwebhost.com\/support\/web-hosting\/cpanel-help-guides\/cpanel-ftp-connections\/","title":{"rendered":"cPanel FTP connections"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"top\">Overview<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<ul class=\"wp-block-list\"><li><a href=\"#what-is-ftp\">What is FTP?<\/a><\/li><li><a href=\"#create-ftp\" data-type=\"internal\" data-id=\"#create-ftp\">Creating an FTP account<\/a><\/li><li><a href=\"#ftp-usage\">How to use an FTP account<\/a><\/li><\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>There are several methods of uploading files for your website. The most common method is using FTP or File Transfer Protocol. Here is how to get started with FTP.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\" id=\"what-is-ftp\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What is FTP?<\/h2>\n\n\n\n<p>FTP or file transfer protocol is a communication protocol commonly used to transfer files between a server and an end user\u2019s local computer. While it has several other applications, it is most commonly used to upload files to your web hosting.<\/p>\n\n\n\n<p>Whether you build the page yourself, using web developer or using website builder software, it is most likely that the files were uploaded using FTP. There are several programs (or ftp clients) that you can use to upload files using ftp (you can actually use the file explorer in Windows), but the most common FTP clients are <a href=\"https:\/\/filezilla-project.org\/\">FileZilla <\/a>or <a href=\"http:\/\/coreftp.com\/\" data-type=\"URL\" data-id=\"http:\/\/coreftp.com\/\">CoreFTP <\/a>for Windows\/Linux and <a href=\"https:\/\/cyberduck.io\/\" data-type=\"URL\" data-id=\"https:\/\/cyberduck.io\/\">CyberDuck <\/a>for macOS.<\/p>\n\n\n\n<p><a href=\"#top\" data-type=\"internal\" data-id=\"#top\">Back to Top<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\" id=\"create-ftp\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Creating an FTP account<\/h2>\n\n\n\n<p>You first will need to create a new FTP account from your cPanel.<\/p>\n\n\n\n<p>If you do not know how to access your cPanel, you can find out <a href=\"https:\/\/christianwebhost.com\/support\/2021\/10\/26\/accessing-your-cpanel\/\" data-type=\"post\" data-id=\"288\">here<\/a>.<\/p>\n\n\n\n<p>Once in your cPanel, navigate to the Files section and click FTP Accounts<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"990\" height=\"135\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-files.png\" alt=\"The Files section of cPanel.\" class=\"wp-image-124\"\/><\/figure>\n\n\n\n<p>Once the FTP Accounts page loads, you should see the three sections:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#add-ftp\">Add FTP Account<\/a><\/li><li><a href=\"#ftp-accounts\">FTP Accounts<\/a><\/li><li><a href=\"#special-ftp\">Special FTP Accounts<\/a><\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" id=\"add-ftp\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Add FTP Account<\/h3>\n\n\n\n<p>Here you can create a new FTP account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"470\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-ftpadd.png\" alt=\"The form used to create a new FTP account.\" class=\"wp-image-126\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Log In <\/strong>\u2013 this is the name of the new account (the part before the @). cPanel will fill in the @domain.com automatically.<\/li><li><strong>Domain <\/strong>\u2013 choose your domain from the drop down menu, if you have several addon domains or subdomains.<\/li><li><strong>Password <\/strong>\u2013 enter the password for the new FTP account, or use the cPanel <a href=\"https:\/\/documentation.cpanel.net\/display\/1152Docs\/The+Password+Generator\">Password Generator<\/a>.<\/li><li><strong>Strength <\/strong>\u2013 this will show you the relative strength of your password. It will turn green once it meets the minimum requirements.<\/li><li><strong>Directory <\/strong>\u2013 this is the folder that this account will have access to (see <strong>Directory<\/strong> below for more information).<\/li><li><strong>Quota <\/strong>\u2013 how much disk space this account has available for uploads.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Directory<\/h4>\n\n\n\n<p>By default, cPanel will create a new folder using the Log In info and the new account will only have access to it. For example, if you enter testftp in the Log In field and subdomain.com in the domain field, the default Directory will be public_html\/subdomain.com\/testftp. This will create a folder that will be remotely accessible, but the user would only have access to that folder. <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>If you want this account to have access to the primary domain website files, you will need to enter public_html in this field.<\/li><li>If this account is for an addon domain or subdomain, you will enter public_html\/[addon or subdomain].<\/li><li>If you want this account to have access to all the files on your account, leave this field blank.<\/li><\/ul>\n\n\n\n<p>Once you have all the fields entered, click Create FTP Account to complete.<\/p>\n\n\n\n<p><a href=\"#create-ftp\">Back to Create FTP<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" id=\"ftp-accounts\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">FTP Accounts<\/h3>\n\n\n\n<p>Here you will see a list of all your current FTP accounts, as well as several management options.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"813\" height=\"197\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-ftpaccs.png\" alt=\"A list of cPanel FTP accounts.\" class=\"wp-image-125\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Log In <\/strong>\u2013 this is your FTP username<\/li><li><strong>Path <\/strong>\u2013 this is the folder that this account has access to<\/li><li><strong>Usage\/Quota <\/strong>\u2013 how much disk space the account is using<\/li><li><strong>Actions<\/strong><ul><li><strong>Change Password<\/strong> &#8211; you can update the FTP password here<\/li><\/ul><ul><li><strong>Change Quota<\/strong> &#8211; here you can update the quota for this account<\/li><\/ul><ul><li><strong>Delete<\/strong> &#8211; click this link to delete the account. You will be given an option to also delete the account&#8217;s folder and files.<\/li><\/ul><ul><li><strong>Configure FTP Client<\/strong> &#8211; this will show you the setting required for connecting to an FTP client, as well as scripts for both <a href=\"http:\/\/coreftp.com\/\">CoreFTP <\/a>and <a href=\"https:\/\/cyberduck.io\/\">Cyberduck<\/a><\/li><\/ul><\/li><\/ul>\n\n\n\n<p><a href=\"#create-ftp\">Back to Create FTP<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" id=\"special-ftp\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Special FTP Accounts<\/h3>\n\n\n\n<p>These are special FTP accounts that are controlled by cPanel. You can use these accounts for FTP using your cPanel password. There is also an account that you can use to log into the server to check your account logs.<\/p>\n\n\n\n<p><a href=\"#create-ftp\">Back to Create FTP<\/a><\/p>\n\n\n\n<p><a href=\"#top\" data-type=\"internal\" data-id=\"#top\">Back to Top<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\" id=\"ftp-usage\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">How to use FTP<\/h2>\n\n\n\n<p>While different programs use different methods of connecting to ftp, they all require the same credentials.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Host\/Server <\/strong>\u2013 typically your domain name or ftp.domain.com where domain.com is replaced with your domain. You can also use your server name if you are having DNS issues.<\/li><li><strong>Username <\/strong>\u2013 ftp username (see <a href=\"#ftp-accounts\">above<\/a>)<\/li><li><strong>Password <\/strong>\u2013 ftp account password, needed for authentication<\/li><li><strong>Port <\/strong>\u2013 the default port for FTP is 21<\/li><\/ul>\n\n\n\n<p>If you are using website building software, they will most likely require this information as well to publish your site.<\/p>\n\n\n\n<p>We have created separate guides for the most common FTP clients.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/christianwebhost.com\/support\/web-hosting\/cpanel-help-guides\/ftp-clients-filezilla\/\" data-type=\"post\" data-id=\"841\">FileZilla<\/a><\/li><li><a href=\"https:\/\/christianwebhost.com\/support\/web-hosting\/cpanel-help-guides\/ftp-clients-coreftp\/\" data-type=\"post\" data-id=\"1031\">coreFTP<\/a><\/li><li><a href=\"https:\/\/christianwebhost.com\/support\/web-hosting\/cpanel-help-guides\/ftp-clients-winscp\/\" data-type=\"post\" data-id=\"1006\">WinSCP<\/a><\/li><li>CyberDuck<\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-dots\"\/>\n\n\n\n<p>If you have any further questions, please be sure to reach out to our support staff by using our chat service in your <a href=\"https:\/\/christianwebhost.com\/support\/2021\/10\/26\/accessing-your-client-area\/\" data-type=\"post\" data-id=\"249\">client area<\/a> or by submitting a <a href=\"https:\/\/christianwebhost.com\/support\/2021\/10\/25\/clientarea-supportticket\/\" data-type=\"URL\" data-id=\"https:\/\/christianwebhost.com\/support\/2021\/10\/25\/clientarea-supportticket\/\">ticket<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using FTP (file transfer protocol) to upload website files to your cPanel.<\/p>\n","protected":false},"author":2,"featured_media":2334,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-314","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel-help-guides"],"_links":{"self":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts\/314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/comments?post=314"}],"version-history":[{"count":13,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts\/314\/revisions"}],"predecessor-version":[{"id":2455,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts\/314\/revisions\/2455"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/media\/2334"}],"wp:attachment":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/media?parent=314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/categories?post=314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/tags?post=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}