{"id":4511,"date":"2026-02-21T11:27:57","date_gmt":"2026-02-21T11:27:57","guid":{"rendered":"https:\/\/www.itersdesktop.com\/?p=4511"},"modified":"2026-02-21T11:28:14","modified_gmt":"2026-02-21T11:28:14","slug":"how-to-use-scp-command-with-ssh-key-file","status":"publish","type":"post","link":"https:\/\/www.itersdesktop.com\/vi\/2026\/02\/21\/how-to-use-scp-command-with-ssh-key-file\/","title":{"rendered":"How to use scp command with SSH key authentication"},"content":{"rendered":"<p><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a656e8a30889\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a656e8a30889\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.itersdesktop.com\/vi\/2026\/02\/21\/how-to-use-scp-command-with-ssh-key-file\/#overview\" >Overview<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.itersdesktop.com\/vi\/2026\/02\/21\/how-to-use-scp-command-with-ssh-key-file\/#ssh-keys\" >SSH keys<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.itersdesktop.com\/vi\/2026\/02\/21\/how-to-use-scp-command-with-ssh-key-file\/#references\" >References<\/a><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"overview\"><\/span>Overview<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Anyone who administers Linux machines likely knows secure shell. Without this tool, administering those servers remotely would be quite challenging. It would also become harder to move files back and forth, at least with a modicum of security. That\u2019s where secure copy comes into play. With the SCP command, you can copy files to and from a remote Linux server through an encrypted SSH tunnel.<\/p>\n<h1><span class=\"ez-toc-section\" id=\"ssh-keys\"><\/span>SSH keys<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Command<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">scp -i ~\/.ssh\/id_rsa.pub FILENAME USER@SERVER:\/home\/USER\/FILENAME\r\nscp -i ~\/.ssh\/id_rsa.pub USER@SERVER:\/home\/USER\/FILENAME \/home\/USER\/FILENAME\r\n\r\nssh -i BioModels-OpenSSH-Internal.pem ec2-user@3.142.90.222<\/pre>\n<p>&nbsp;<\/p>\n<p>Voila!<\/p>\n<p>&nbsp;<\/p>\n<h1><span class=\"ez-toc-section\" id=\"references\"><\/span>References<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>[1] https:\/\/www.techrepublic.com\/article\/how-to-use-secure-copy-with-ssh-key-authentication\/<\/p>\n<p>[2] https:\/\/docs.climb.ac.uk\/reference\/scp\/<\/p>","protected":false},"excerpt":{"rendered":"<p>Overview Anyone who administers Linux machines likely knows secure shell. Without this tool, administering those servers remotely would be quite challenging. It would also become harder to move files back&hellip; <\/p>\n","protected":false},"author":2,"featured_media":4539,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[730,174,731,352,189],"tags":[882,881],"class_list":["post-4511","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bash","category-linux","category-shell","category-software-engineering","category-terminal","tag-scp","tag-ssh"],"_links":{"self":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts\/4511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/comments?post=4511"}],"version-history":[{"count":9,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts\/4511\/revisions"}],"predecessor-version":[{"id":4538,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/posts\/4511\/revisions\/4538"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/media\/4539"}],"wp:attachment":[{"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/media?parent=4511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/categories?post=4511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itersdesktop.com\/vi\/wp-json\/wp\/v2\/tags?post=4511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}