{"id":966,"date":"2019-02-24T11:11:00","date_gmt":"2019-02-24T11:11:00","guid":{"rendered":"https:\/\/www.copahost.com\/blog\/?p=966"},"modified":"2020-05-31T14:06:47","modified_gmt":"2020-05-31T14:06:47","slug":"ftp-file-transfer","status":"publish","type":"post","link":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/","title":{"rendered":"FTP file transfer"},"content":{"rendered":"<p>What is an FTP File transfer, and how it happens? In this article, we will explain how FTP works. Internet users make millions of FTP File transfers every minute. Basically, FTP stands for File Transfer Protocol. This is a protocol specially meant for file transfers between a client computer and a server.<\/p>\n<h3>The brief history of\u00a0FTP file transfer<\/h3>\n<p><a href=\"https:\/\/www.copahost.com\/blog\/ftp-meaning-what-is-ftp-how-it-works\/\">FTP<\/a> is one of the oldest internet protocols. It was firstly created in 1971. At that time, not even TCP\/IP existed. The first protocol version defined its basic commands. At this time, it worked over NCP (Network Control Protocol), which was\u00a0the predecessor\u00a0of TCP, which is a standard of today.<\/p>\n<p>FTP File transfers were used for a small number of computers inside a local network at ARPANET (the father of the Internet).<\/p>\n<p>The modern and current FTP protocol specification was defined by <a href=\"https:\/\/tools.ietf.org\/html\/rfc959\" target=\"_blank\" rel=\"noopener noreferrer\">RFC959<\/a> in the middle of 1985. Since then, a few adjustments of security were done to the FTP file transfer protocol, but nothing significantly\u00a0changing its nature.<\/p>\n<h3 align=\"left\">What is an FTP file transfer<\/h3>\n<p align=\"left\">Firstly, consider two devices. In one side, a client computer with files of a new website locally. In the other side, a <a href=\"https:\/\/www.copahost.com\/blog\/google-web-hosting-price\/\" >web hosting<\/a> server computer. The client computer wants to send files to the server, and publish its website over the internet.<\/p>\n<p align=\"left\">If there weren&#8217;t FTP file transfers, there are some alternative methods. The client could go personally to the server, with a USB stick pen drive, and copy its files&#8230; Or else, the client could email all the files to the server, and then restore these files from the email.\u00a0Thus, all of these alternatives would demand lots of hours, and be a very time-consuming task.<\/p>\n<p align=\"left\">This is where FTP file transfers come in action. The FTP protocol reduces time and effort, and make file transfers easy.<\/p>\n<h3 align=\"left\">Steps of an FTP File Transfer<\/h3>\n<p align=\"left\">Basically, the FTP File transfer happens in a few steps.<\/p>\n<p align=\"left\">First step: The user opens his <a href=\"https:\/\/www.copahost.com\/blog\/ftp-online\/\" >FTP Client<\/a> program on the client computer.<\/p>\n<p align=\"left\">Second step: <a href=\"https:\/\/www.copahost.com\/blog\/connect-openvpn-client-windows\/\" >Connect the FTP Client<\/a> to the FTP Server<\/p>\n<p align=\"left\">Third step: Authenticate\u00a0with the username and password<\/p>\n<p align=\"left\">Fourth\u00a0step: Send specific files and folders to the server<\/p>\n<p align=\"left\">Fifth step: The server verifies if the files exist, and then, receives them<\/p>\n<p align=\"left\">Bingo! The client completed the FTP File transfer to the server computer.<\/p>\n<h3 align=\"left\">FTP client programs<\/h3>\n<p align=\"left\">You need a FTP client to perform a FTP file transfer. The FTP client is a program that you install in your computer. Then, you will use this program to transfer the files from your computer to the <a href=\"https:\/\/www.copahost.com\/blog\/what-is-an-ftp-site\/\">FTP site<\/a> server. There are some free widely used FTP client programs:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.copahost.com\/blog\/ftp-online-cpanel-web-ftp-client\/\">Online FTP<\/a> (which is a Web FTP client).<\/li>\n<li>Filezilla<\/li>\n<li><a href=\"https:\/\/www.smartftp.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Smart FTP<\/a><\/li>\n<li><a href=\"http:\/\/www.globalscape.com\/downloads\/\" target=\"_blank\" rel=\"noopener noreferrer\">CuteFTP<\/a><\/li>\n<li>WS FTP<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p align=\"left\">\n","protected":false},"excerpt":{"rendered":"<p>What is an FTP File transfer, and how it happens? In this article, we will explain how FTP works. Internet users make millions of FTP File transfers every minute. Basically, FTP stands for File Transfer Protocol. This is a protocol specially meant for file transfers between a client computer and a server. The brief history [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-966","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FTP file transfer - Copahost<\/title>\n<meta name=\"description\" content=\"What is a FTP file transfer, and how does it take place. The steps of a FTP transfer between the client and a server. What FTP client programs can you use.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FTP file transfer - Copahost\" \/>\n<meta property=\"og:description\" content=\"What is a FTP file transfer, and how does it take place. The steps of a FTP transfer between the client and a server. What FTP client programs can you use.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/\" \/>\n<meta property=\"og:site_name\" content=\"Copahost\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-24T11:11:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-31T14:06:47+00:00\" \/>\n<meta name=\"author\" content=\"Gustavo Gallas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gustavo Gallas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/\"},\"author\":{\"name\":\"Gustavo Gallas\",\"@id\":\"https:\/\/www.copahost.com\/blog\/#\/schema\/person\/386b3f1f79299d43f4ceb33d26428246\"},\"headline\":\"FTP file transfer\",\"datePublished\":\"2019-02-24T11:11:00+00:00\",\"dateModified\":\"2020-05-31T14:06:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/\"},\"wordCount\":457,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.copahost.com\/blog\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/\",\"url\":\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/\",\"name\":\"FTP file transfer - Copahost\",\"isPartOf\":{\"@id\":\"https:\/\/www.copahost.com\/blog\/#website\"},\"datePublished\":\"2019-02-24T11:11:00+00:00\",\"dateModified\":\"2020-05-31T14:06:47+00:00\",\"description\":\"What is a FTP file transfer, and how does it take place. The steps of a FTP transfer between the client and a server. What FTP client programs can you use.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.copahost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FTP file transfer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.copahost.com\/blog\/#website\",\"url\":\"https:\/\/www.copahost.com\/blog\/\",\"name\":\"Copahost\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.copahost.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.copahost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.copahost.com\/blog\/#organization\",\"name\":\"Copahost\",\"url\":\"https:\/\/www.copahost.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.copahost.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.copahost.com\/blog\/wp-content\/uploads\/2016\/03\/copahostlogo.png\",\"contentUrl\":\"https:\/\/www.copahost.com\/blog\/wp-content\/uploads\/2016\/03\/copahostlogo.png\",\"width\":223,\"height\":40,\"caption\":\"Copahost\"},\"image\":{\"@id\":\"https:\/\/www.copahost.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.copahost.com\/blog\/#\/schema\/person\/386b3f1f79299d43f4ceb33d26428246\",\"name\":\"Gustavo Gallas\",\"description\":\"Graduated in Computing at PUC-Rio, Brazil. Specialized in IT, networking, systems administration and human and organizational development\u200b. Also have brewing skills.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/gustavo-gallas-107926196\/\"],\"url\":\"https:\/\/www.copahost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FTP file transfer - Copahost","description":"What is a FTP file transfer, and how does it take place. The steps of a FTP transfer between the client and a server. What FTP client programs can you use.","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:\/\/www.copahost.com\/blog\/ftp-file-transfer\/","og_locale":"en_US","og_type":"article","og_title":"FTP file transfer - Copahost","og_description":"What is a FTP file transfer, and how does it take place. The steps of a FTP transfer between the client and a server. What FTP client programs can you use.","og_url":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/","og_site_name":"Copahost","article_published_time":"2019-02-24T11:11:00+00:00","article_modified_time":"2020-05-31T14:06:47+00:00","author":"Gustavo Gallas","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Gustavo Gallas","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#article","isPartOf":{"@id":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/"},"author":{"name":"Gustavo Gallas","@id":"https:\/\/www.copahost.com\/blog\/#\/schema\/person\/386b3f1f79299d43f4ceb33d26428246"},"headline":"FTP file transfer","datePublished":"2019-02-24T11:11:00+00:00","dateModified":"2020-05-31T14:06:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/"},"wordCount":457,"commentCount":0,"publisher":{"@id":"https:\/\/www.copahost.com\/blog\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/","url":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/","name":"FTP file transfer - Copahost","isPartOf":{"@id":"https:\/\/www.copahost.com\/blog\/#website"},"datePublished":"2019-02-24T11:11:00+00:00","dateModified":"2020-05-31T14:06:47+00:00","description":"What is a FTP file transfer, and how does it take place. The steps of a FTP transfer between the client and a server. What FTP client programs can you use.","breadcrumb":{"@id":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.copahost.com\/blog\/ftp-file-transfer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.copahost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FTP file transfer"}]},{"@type":"WebSite","@id":"https:\/\/www.copahost.com\/blog\/#website","url":"https:\/\/www.copahost.com\/blog\/","name":"Copahost","description":"","publisher":{"@id":"https:\/\/www.copahost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.copahost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.copahost.com\/blog\/#organization","name":"Copahost","url":"https:\/\/www.copahost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.copahost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.copahost.com\/blog\/wp-content\/uploads\/2016\/03\/copahostlogo.png","contentUrl":"https:\/\/www.copahost.com\/blog\/wp-content\/uploads\/2016\/03\/copahostlogo.png","width":223,"height":40,"caption":"Copahost"},"image":{"@id":"https:\/\/www.copahost.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.copahost.com\/blog\/#\/schema\/person\/386b3f1f79299d43f4ceb33d26428246","name":"Gustavo Gallas","description":"Graduated in Computing at PUC-Rio, Brazil. Specialized in IT, networking, systems administration and human and organizational development\u200b. Also have brewing skills.","sameAs":["https:\/\/www.linkedin.com\/in\/gustavo-gallas-107926196\/"],"url":"https:\/\/www.copahost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/posts\/966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/comments?post=966"}],"version-history":[{"count":9,"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/posts\/966\/revisions"}],"predecessor-version":[{"id":2471,"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/posts\/966\/revisions\/2471"}],"wp:attachment":[{"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/media?parent=966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/categories?post=966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.copahost.com\/blog\/wp-json\/wp\/v2\/tags?post=966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}