{"id":5623,"date":"2017-01-04T04:41:09","date_gmt":"2017-01-04T04:41:09","guid":{"rendered":"https:\/\/cpanelplesk.com\/wp62\/?p=5623"},"modified":"2021-02-02T04:40:07","modified_gmt":"2021-02-02T04:40:07","slug":"transfering-files-remote-server-local-machine","status":"publish","type":"post","link":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/","title":{"rendered":"Transfering files between a remote server to a local machine"},"content":{"rendered":"<p><span style=\"color: #000000;\">As a site administrator we often need to upload\/download different files. There are different methods you can use to accomplish this and the most well known way is to use FTP. While this is effective but it is not always the quickest way possible.<!--more--><\/span><\/p>\n<p><span style=\"color: #000000;\">Instead of all this, you can use different Linux commands to perform your tasks. In this tutorial, I am going to show few examples that will definitely ease your daily routines and it will also help you to learn something new.<\/span><\/p>\n<h3><span style=\"color: #000000;\">Copying files over SSH<\/span><\/h3>\n<p><span style=\"color: #000000;\">Copying files over SSH is a good and proper secured way for moving files between two machines. For that purpose, you can use command such as <a href=\"https:\/\/cpanelplesk.com\/wp62\/bash-scp-command-not-found\/\">scp<\/a>. Scp stands for \u201c<a href=\"https:\/\/cpanelplesk.com\/wp62\/using-rsync-to-synchronize-files\/\">secure copy<\/a>\u201d and it takes different arguments that can help you copy files from remote machine. Assuming that the SSH port for the remote server is 22, you can use the following syntax to copy files over SSH:<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>scp user@remote-server:\/path\/to-your\/file \/local\/path\/for\/file<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<h3><span style=\"color: #000000;\">Example:<\/span><\/h3>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>scp root@192.168.17.133:\/home\/cppl\/work.txt \/home2\/cppl\/content\/<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">The file work.txt is located on server with IP address 192.168.17.133 in directory:<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>\/home\/ccpl\/work.txt<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">I will copy it on my local machine in:<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>\/home2\/cppl\/content\/work.txt<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">When we are copying the files , we don&#8217;t need to specify the full path. For example you can go to the destination where we wish to copy the file and use . (dot) to copy the file in the current directory. Here is the example:<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>cd \/home2\/cppl\/content\/\r\nscp root@192.168.17.133:\/home\/cppl\/work.txt .<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">Some servers don\u2019t use port 22 for SSH. You can use the<a href=\"https:\/\/cpanelplesk.com\/wp62\/scp-with-port-number\/\"> scp command with port no <\/a>also.<\/span><\/p>\n<p><span style=\"color: #000000;\">If you want to copy a whole directory, Here you can use -r argument. This argument specifies that the files should be copied recursively. In the below example we will copy the whole folder and all of it\u2019s contents:<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>scp -P4567 -r root@192.168.17.133:\/home\/cppl\/content ~<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">That&#8217;s all, Now you know how to securely copy files between different computers. As you can see SCP is a pretty convenient tool to copy files from one server to another. easily.\u00a0<\/span><\/p>\n<p><span style=\"color: #000000;\">You also like to know<\/span>\u00a0<a href=\"https:\/\/cpanelplesk.com\/wp62\/ssh-key-generation-passwordless-ssh-login-linux\/\">SSH Key Generation For Passwordless SSH Login In Linux<\/a>.\u00a0<span style=\"color: #000000;\">Please check my previous article on this and also give your opinion below if you experience any issues or to discuss your ideas and experiences.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As a site administrator we often need to upload\/download different files. There are different methods you can use to accomplish this and the most well known way is to use FTP. While this is effective but it is not always the quickest way possible. [&#8230;]<\/p>\n<p><a class=\"understrap-read-more-link\" href=\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/\">Continue Reading&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":5625,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5623","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Transfering files between a remote server to a local machine - 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\/transfering-files-remote-server-local-machine\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Transfering files between a remote server to a local machine - cPanel Plesk\" \/>\n<meta name=\"twitter:description\" content=\"As a site administrator we often need to upload\/download different files. There are different methods you can use to accomplish this and the most well known way is to use FTP. While this is effective but it is not always the quickest way possible. [...]Continue Reading...\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/\"},\"author\":{\"name\":\"Seemab Saleem\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648\"},\"headline\":\"Transfering files between a remote server to a local machine\",\"datePublished\":\"2017-01-04T04:41:09+00:00\",\"dateModified\":\"2021-02-02T04:40:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/\"},\"wordCount\":365,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\"},\"image\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png\",\"articleSection\":[\"Cpanel\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/\",\"name\":\"Transfering files between a remote server to a local machine - cPanel Plesk\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png\",\"datePublished\":\"2017-01-04T04:41:09+00:00\",\"dateModified\":\"2021-02-02T04:40:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png\",\"contentUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png\",\"width\":280,\"height\":280},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cpanelplesk.com\/wp62\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Transfering files between a remote server to a local machine\"}]},{\"@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":"Transfering files between a remote server to a local machine - 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\/transfering-files-remote-server-local-machine\/","twitter_card":"summary_large_image","twitter_title":"Transfering files between a remote server to a local machine - cPanel Plesk","twitter_description":"As a site administrator we often need to upload\/download different files. There are different methods you can use to accomplish this and the most well known way is to use FTP. While this is effective but it is not always the quickest way possible. [...]Continue Reading...","twitter_image":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png","twitter_misc":{"Written by":"Seemab Saleem","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#article","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/"},"author":{"name":"Seemab Saleem","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648"},"headline":"Transfering files between a remote server to a local machine","datePublished":"2017-01-04T04:41:09+00:00","dateModified":"2021-02-02T04:40:07+00:00","mainEntityOfPage":{"@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/"},"wordCount":365,"commentCount":0,"publisher":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13"},"image":{"@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage"},"thumbnailUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png","articleSection":["Cpanel"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/","url":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/","name":"Transfering files between a remote server to a local machine - cPanel Plesk","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage"},"image":{"@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage"},"thumbnailUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png","datePublished":"2017-01-04T04:41:09+00:00","dateModified":"2021-02-02T04:40:07+00:00","breadcrumb":{"@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#primaryimage","url":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png","contentUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2017\/01\/Transfering-files-between-a-remote-server-to-a-local-machine.png","width":280,"height":280},{"@type":"BreadcrumbList","@id":"https:\/\/cpanelplesk.com\/wp62\/transfering-files-remote-server-local-machine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cpanelplesk.com\/wp62\/"},{"@type":"ListItem","position":2,"name":"Transfering files between a remote server to a local machine"}]},{"@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\/5623","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=5623"}],"version-history":[{"count":0,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts\/5623\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/media\/5625"}],"wp:attachment":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/media?parent=5623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/categories?post=5623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/tags?post=5623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}