{"id":15047,"date":"2019-02-27T10:53:15","date_gmt":"2019-02-27T13:53:15","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt-tutoriais\/?p=15047"},"modified":"2026-03-10T13:01:40","modified_gmt":"2026-03-10T16:01:40","slug":"como-usar-comando-scp-linux","status":"publish","type":"post","link":"\/pt\/tutoriais\/como-usar-comando-scp-linux","title":{"rendered":"Como usar o comando SCP para transferir arquivos no Linux"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Transferir arquivos em seguran&ccedil;a &eacute; primordial. Especialmente quando se usa uma <\/span><strong><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/o-que-e-vps-como-escolher-um-servidor-vps\" target=\"_blank\" rel=\"noopener noreferrer\">hospedagem de VPS<\/a><\/strong><span style=\"font-weight: 400\">. Felizmente, isso pode ser feito facilmente usando um<strong> Comando SCP<\/strong>. Neste artigo, voc&ecirc; vai aprender a como usar comandos SCP e como eles podem trabalhar para o sucesso do seu projeto.<\/span><\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-BR.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-30351\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-o-que-e-comando-scp\"><b>O Que &eacute; Comando SCP?<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Baseado em Berkeley Software Distribution (BSD) Remote Copy Protocol, o <strong>SCP<\/strong> (<strong>Secure Copy<\/strong>) &eacute; um protocolo de rede para transfer&ecirc;ncias de arquivos.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Com ele, voc&ecirc; pode transferir arquivos de forma f&aacute;cil e segura entre um local remoto e um host ou entre dois locais remotos.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Desenvolvedores full-stack frequentemente usam um comando SCP para fun&ccedil;&otilde;es de autentica&ccedil;&atilde;o e encripta&ccedil;&atilde;o sem precisar usar softwares externos, como o Github.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">&Eacute; uma maneira bem acess&iacute;vel de prevenir que seus dados fiquem expostos para outros usu&aacute;rios ao mesmo tempo em que preserva a confidencialidade.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Na ess&ecirc;ncia, o SCP &eacute; uma mistura de RCP e <\/span><strong><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/?s=ssh\" target=\"_blank\" rel=\"noopener noreferrer\">SSH<\/a><\/strong><span style=\"font-weight: 400\"> (Secure Shell). Ele se baseia no primeiro para realizar a&ccedil;&otilde;es de c&oacute;pia. Enquanto que, no segundo, ele usa toda a parte de encripta&ccedil;&atilde;o de informa&ccedil;&atilde;o para autenticar sistemas remotos.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Diferentemente do <strong><a href=\"\/tutorials\/linux-rsync-remote-synchronization-command\/\" target=\"_blank\" rel=\"noopener noreferrer\">Rsync<\/a><\/strong>, tudo o que voc&ecirc; precisa para usar um comando SCP com sucesso &eacute; um nome de usu&aacute;rio e senha. Ou, ainda, uma frase que serve como senha para os sistemas envolvidos na transfer&ecirc;ncia. Ele agiliza o processo, pois voc&ecirc; n&atilde;o precisa fazer login em nenhum deles.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-exemplo-de-sintaxe-de-comandos-scp-linux\"><b>Exemplo de Sintaxe de Comandos SCP Linux<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Um comando SCP b&aacute;sico se parece com isso:<\/span><\/p><pre class=\"wp-block-preformatted\">scp [other options] [source username@IP]:\/[directory and file name] [destination username@IP]:\/[destination directory]<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Pode parecer complicado num primeiro momento. Mas vamos explicar cada trecho dele para voc&ecirc;.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Neste exemplo de comando acima, estamos fazendo uma transfer&ecirc;ncia entre dois servidores de VPS. <\/span><\/p><ul class=\"wp-block-list\">\n<li><b>[other options]<\/b><span style=\"font-weight: 400\"> s&atilde;o modificadores que voc&ecirc; pode adicionar ao comando SCP. Vamos mostrar os mais populares dele mais abaixo.<\/span><\/li>\n\n\n\n<li><b>[source username@IP]<\/b><span style=\"font-weight: 400\"> &eacute; o nome do usu&aacute;rio e o IP da m&aacute;quina que tem o arquivo que voc&ecirc; quer. Seria algo como root@123.123.123.12.<\/span><\/li>\n\n\n\n<li><b>:\/<\/b><span style=\"font-weight: 400\"> informa o comando SCP que voc&ecirc; est&aacute; prestes a digitar no diret&oacute;rio fonte. <\/span><\/li>\n\n\n\n<li><b>[directory and file name]<\/b><span style=\"font-weight: 400\"> &eacute; onde o arquivo est&aacute; localizado e o nome dele. Se parece com algo como \/users\/Edward\/Desktop\/SCP.png<\/span><\/li>\n\n\n\n<li><b>[destination username@IP]<\/b><span style=\"font-weight: 400\"> &eacute; o nome do usu&aacute;rio e do IP da m&aacute;quina de destino. <\/span><\/li>\n\n\n\n<li><b>[destination directory]<\/b><span style=\"font-weight: 400\"> &eacute; o diret&oacute;rio onde o arquivo ser&aacute; salvo. <\/span><\/li>\n<\/ul><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Em um cen&aacute;rio mais claro, a situa&ccedil;&atilde;o se pareceria com algo como:<\/span><\/p><pre class=\"wp-block-preformatted\">scp -p root@162.168.1.1:\/media\/scp.png edward@162.168.1.2:\/desktop\/destination<\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Viu como &eacute; simples? Se voc&ecirc; est&aacute; copiando para ou de uma m&aacute;quina local, voc&ecirc; n&atilde;o precisa do endere&ccedil;o de IP, do destino ou do caminho da fonte como \/desktop\/nome_da_pasta. &nbsp;<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Vamos falar sobre outras op&ccedil;&otilde;es que voc&ecirc; pode usar para modificar o comando SCP. Existem 20 comuns deles que voc&ecirc; pode usar tanto na forma de caractere &uacute;nico (-o) quanto no equivalente descritivo (-option).<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">As op&ccedil;&otilde;es comuns mais usadas s&atilde;o: &nbsp;&nbsp;<\/span><\/p><ul class=\"wp-block-list\">\n<li><b>&ndash;P<\/b><span style=\"font-weight: 400\"> possibilita especificar uma entrada diferente para o servidor (a porta padr&atilde;o para a porta TCP para o comando &eacute; a 22).<\/span><\/li>\n\n\n\n<li><b>&ndash;c<\/b><span style=\"font-weight: 400\"> d&aacute; a possibilidade de especificar a encripta&ccedil;&atilde;o do algoritmo que o cliente vai usar. Alguns dos valores que voc&ecirc; pode usar s&atilde;o &lsquo;aes256-ctr&rsquo;, &lsquo;aes256-cbc&rsquo;, &lsquo;blowfish-cbc&rsquo;, &lsquo;arcfour&rsquo;, &lsquo;arcfour128&rsquo;, &lsquo;arcfour256&rsquo;, &lsquo;cast128-cbc&rsquo;, aes128-ctr&rsquo;, &lsquo;aes128-cbc&rsquo;, &lsquo;aes192-ctr&rsquo;, &lsquo;aes192-cbc&rsquo; e 3des-cbc&rsquo;. A op&ccedil;&atilde;o padr&atilde;o na configura&ccedil;&atilde;o do shell &eacute; &lsquo;AnyStdCipher&rsquo;<\/span><\/li>\n\n\n\n<li><b>&ndash;q<\/b><span style=\"font-weight: 400\"> vai executar a opera&ccedil;&atilde;o em modo silencioso, o que significa que apenas os erros cr&iacute;ticos &eacute; que ser&atilde;o mostrados. <\/span><\/li>\n\n\n\n<li><b>&ndash;r<\/b><span style=\"font-weight: 400\"> &eacute; para c&oacute;pia recursiva, que vai incluir todos os subdiret&oacute;rios. <\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">&ndash;<\/span><b>4 or -6<\/b><span style=\"font-weight: 400\"> pode ser usado se voc&ecirc; quiser escolher a vers&atilde;o do protocolo empregada, sendo <a href=\"\/tutoriais\/ipv4-vs-ipv6-entenda-as-diferencas-entre-os-protocolos-de-internet\"><strong>IPv4 ou IPv6<\/strong><\/a>. Voc&ecirc; tamb&eacute;m pode configurar os requerimentos da configura&ccedil;&atilde;o de IP mais exaustivamente com a palavra-chave da fam&iacute;lia de endere&ccedil;o. <\/span><\/li>\n\n\n\n<li><b>&ndash;p<\/b><span style=\"font-weight: 400\"> vai preservar os tempos iniciais de modifica&ccedil;&atilde;o e atributos do arquivo. .<\/span><\/li>\n\n\n\n<li><b>&ndash;u<\/b><span style=\"font-weight: 400\"> vai apagar a fonte do arquivo logo depois que a transfer&ecirc;ncia for completada.<\/span><\/li>\n\n\n\n<li><b>&ndash;c<\/b><span style=\"font-weight: 400\"> vai habilitar a compress&atilde;o de dados enquanto a opera&ccedil;&atilde;o de transfer&ecirc;ncia est&aacute; sendo executada. <\/span><\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-detalhes-para-ficar-atento\"><b>Detalhes para Ficar Atento<\/b><\/h2><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Como o SCP usa encripta&ccedil;&atilde;o SSH, voc&ecirc; vai precisar de uma senha SSH para a transfer&ecirc;ncia do arquivo acontecer. <\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Al&eacute;m disso, &eacute; necess&aacute;rio que voc&ecirc; tenha permiss&atilde;o de leitura na m&aacute;quina da qual voc&ecirc; est&aacute; prestes a copiar e garantir privil&eacute;gios para a m&aacute;quina que vai receber o arquivo transferido. <\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Para a autentica&ccedil;&atilde;o e configura&ccedil;&atilde;o da conex&atilde;o, voc&ecirc; vai ter que gerar um par de chaves SSH no terminal usando o seguinte comando: <\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">ssh-keygen -t rsa<\/span><\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Voc&ecirc; copia essa chave para o sistema remoto usando: <\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">ssh-copy-id user@remote_machine<\/span><\/pre><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Assim que tiver autenticado a chave na (s) m&aacute;quina (s) remota (s), a chave p&uacute;blica ser&aacute; copiada e voc&ecirc; estar&aacute; pronto para come&ccedil;ar as transfer&ecirc;ncias. <\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Se voc&ecirc; n&atilde;o se lembrar da (s) senha (s) raiz (es) de qualquer sistema, poder&aacute; fazer com que o cliente SSH selecione o arquivo a partir do qual a chave de identidade privada para a confirma&ccedil;&atilde;o RSA &eacute; lida automaticamente.<\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Para a vers&atilde;o 2 do protocolo, o caminho de identidade padr&atilde;o da chave do host &eacute; <\/span><b>~\/.ssh\/id_dsa<\/b><span style=\"font-weight: 400\">, enquanto para a vers&atilde;o 1 do protocolo &eacute; <\/span><b>~\/.ssh\/id_rsa<\/b><span style=\"font-weight: 400\">. <\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Ent&atilde;o, voc&ecirc; deve encontrar onde o backup das chaves p&uacute;blicas e privadas est&atilde;o armazenadas, para que voc&ecirc; possa usar o comando SSH para us&aacute;-las automaticamente. <\/span><\/p><p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Para o caminho <\/span><b>\/back-up\/home\/jack\/.ssh<\/b><span style=\"font-weight: 400\">, o comando a usar &eacute; este:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">ssh -i \/back-up\/home\/user\/.ssh\/id_dsa user@yourserver.servername.domain<\/span><\/pre><p>        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Expert tip                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><b>Dica: <\/b><span style=\"font-weight: 400\">Essa op&ccedil;&atilde;o tem o valor padr&atilde;o <\/span><b>&ndash;overwrite [yes]<\/b><span style=\"font-weight: 400\">. Ent&atilde;o, a menos que voc&ecirc; especifique a op&ccedil;&atilde;o <\/span><b>&ndash;overwrite no<\/b><span style=\"font-weight: 400\"> ou <\/span><b>&ndash;overwrite ask<\/b><span style=\"font-weight: 400\"> no seu comando SCP, a opera&ccedil;&atilde;o vai sobrescrever os arquivos que t&ecirc;m nomes e locais id&ecirc;nticos sem qualquer aviso.<\/p>\n                    <\/div>\n        \n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Se voc&ecirc; est&aacute; transferir arquivos gigantes, recomendamos que use uma sess&atilde;o tmux o execute o comando dentro de uma tela diferente.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Al&eacute;m disso, voc&ecirc; tamb&eacute;m deve usar a op&ccedil;&atilde;o -v para transfer&ecirc;ncias maiores. Ela vai for&ccedil;ar o SCP a mostrar e depurar as conex&otilde;es, as autentica&ccedil;&otilde;es ou os problemas de configura&ccedil;&atilde;o. &nbsp;&nbsp;&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-como-copiar-arquivos-com-um-comando-scp\"><b>Como Copiar Arquivos com um Comando SCP<\/b><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">A melhor parte do SCP &eacute; que ele d&aacute; a voc&ecirc; a possibilidade de transferir arquivos entre dois hosts. Ou entre um host e uma m&aacute;quina local. Vamos ver como o comando deve ser usado para cada tipo de transfer&ecirc;ncia.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-arquivo-local-para-um-local-remoto\"><b>Arquivo Local para um Local Remoto<\/b><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Vamos copiar um arquivo local <\/span><b>scp.zip<\/b><span style=\"font-weight: 400\"> para o usu&aacute;rio de uma m&aacute;quina remota chamada <\/span><b>root<\/b><span style=\"font-weight: 400\">. O nome do usu&aacute;rio &eacute; seguido pelo endere&ccedil;o de IP do servidor.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Exemplo:<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">scp \/users\/Edward\/desktop\/scp.zip root@191.162.0.2:\/writing\/article<\/span><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Se voc&ecirc; n&atilde;o tem uma confirma&ccedil;&atilde;o autom&aacute;tica do cliente SSH, voc&ecirc; vai ser solicitado para inserir a senha da m&aacute;quina local do usu&aacute;rio e vers&aacute; uma m&eacute;trica de progresso. Seria algo como isso:<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">root@191.162.0.2&rsquo;s password:<\/span>\n<span style=\"font-weight: 400\">novel3.zip &nbsp;&nbsp;100% 0 0.0KB\/s 00:00<\/span><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Mas, vamos dizer que a m&aacute;quina remota est&aacute; configurada para responder &agrave;s conex&otilde;es SSH e uma porta que n&atilde;o seja a 22. Nesse caso, voc&ecirc; deve especificar a porta usando uma op&ccedil;&atilde;o.<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">scp -P 2322 \/users\/Edward\/desktop\/scp.zip root@191.162.0.2:\/writing\/article<\/span><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Se voc&ecirc; quiser mudar o nome do arquivo durante a opera&ccedil;&atilde;o da transfer&ecirc;ncia, ent&atilde;o o seu comando vai se parecer com isso (se a sua porta n&atilde;o for a padr&atilde;o, apenas adicione <\/span><b>-P<\/b><span style=\"font-weight: 400\"> e o n&uacute;mero da porta):<\/span><span style=\"font-weight: 400\"> &nbsp;<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">scp \/users\/Edward\/desktop\/scp.zip root@191.162.0.2:\/writing\/article\/howtoscp.zip<\/span><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Se voc&ecirc; quer copiar um diret&oacute;rio que tem mais arquivos e\/ou mais subdiret&oacute;rios, use a <a href=\"\/tutoriais\/o-que-e-cli\"><strong>linha de comando<\/strong><\/a> -r que mostramos mais cedo no artigo.<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">scp -r \/users\/Edward\/desktop root@191.162.0.2:\/writing\/article<\/span><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-arquivo-remoto-para-uma-maquina-local\"><b>Arquivo Remoto para uma M&aacute;quina Local<\/b><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Neste processo, a fonte e o alvo do comando ficam reservados. Ent&atilde;o, isso deve refletir na sua sintaxe. Desta vez, estamos tentando copiar <\/span><b>scp.zip<\/b><span style=\"font-weight: 400\"> do mesmo host remoto para a nossa m&aacute;quina local. <\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">scp root@191.162.0.2:\/writing\/articles\/SCP.zip Users\/Edward\/Desktop<\/span><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Novamente, isso deve pedir um login SSH, onde voc&ecirc; precisa colocar sua senha de acesso. A menos que a autentica&ccedil;&atilde;o tenha sido desabilitada por privil&eacute;gios sudo. Ou que voc&ecirc; for&ccedil;ou o cliente SSH a usar uma chave privada na sua m&aacute;quina. <\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-arquivo-remoto-para-outro-local-remoto\"><b>Arquivo Remoto para Outro Local Remoto<\/b><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Para copiar arquivos de um host remoto para outro, voc&ecirc; vai ter que inserir senhas para ambas as contas depois de executar este comando no seu terminal.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Exemplo:<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">scp root@191.162.0.2:\/writing\/article\/scp.zip edward@11.10.0.1:\/publishing<\/span><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">O comando acima copia a fonte do arquivo <\/span><b>\/writing\/article\/scp.zip<\/b><span style=\"font-weight: 400\"> do primeiro host para o segundo. Para copiar pastas, apenas adicione a op&ccedil;&atilde;o <\/span><b>-r<\/b><span style=\"font-weight: 400\"> e especifique o caminho da pasta ao inv&eacute;s do arquivo dentro dela, como fizemos antes.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Em circunst&acirc;ncias normais, o arquivo vai direto do primeiro host remoto para o segundo. Por&eacute;m, se voc&ecirc; quiser redirecionar a opera&ccedil;&atilde;o atrav&eacute;s da sua m&aacute;quina, &eacute; s&oacute; adicionar a op&ccedil;&atilde;o <\/span><b>-3<\/b><span style=\"font-weight: 400\">:<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">scp -3 root@191.162.0.2:\/writing\/article\/scp.zip edward@11.10.0.1:\/publishing<\/span><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">E &eacute; isso! <\/span><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"\/pt\/alojamento-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-32923\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-resumo\"><b>Resumo<\/b><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Neste artigo, voc&ecirc; aprendeu a como transferir arquivos facilmente entre hosts locais e remotos usando um comando SCP. Isso &eacute; extremamente &uacute;til quando voc&ecirc; est&aacute; trabalhando com m&uacute;ltiplos servidores.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">O protocolo da c&oacute;pia de seguran&ccedil;a faz com que seja mais f&aacute;cil copiar informa&ccedil;&otilde;es com sucesso de um host remoto para outro sem precisar fazer login.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400\">Al&eacute;m disso, esse m&eacute;todo de transfer&ecirc;ncia remota de arquivos encripta seus dados com um shell seguro, o que garante a confiabilidade da informa&ccedil;&atilde;o que est&aacute; sendo transmitida.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Transferir arquivos em seguran&ccedil;a &eacute; primordial. Especialmente quando se usa uma hospedagem de VPS. Felizmente, isso pode ser feito facilmente usando um Comando SCP. Neste artigo, voc&ecirc; vai aprender a como usar comandos SCP e como eles podem trabalhar para o sucesso do seu projeto. O Que &eacute; Comando SCP? Baseado em Berkeley Software Distribution [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/como-usar-comando-scp-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":92,"featured_media":15048,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Como Usar Comando SCP para Transferir Arquivos no Linux","rank_math_description":"Um Comando SCP serve para tranferir arquivos no Linux com seguran\u00e7a e rapidez. Ensinamos a fazer isso com comandos simples!","rank_math_focus_keyword":"comando scp","footnotes":""},"categories":[4915],"tags":[6362,6364,6363],"class_list":["post-15047","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","tag-comando-scp","tag-comando-scp-linux","tag-transferir-arquivos"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-scp-command\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-usar-comando-scp-linux\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-la-commande-scp-linux\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/comando-scp\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/scp-linux\/","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/scp-command\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-scp-command\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-scp-command\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-scp-command\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-scp-command\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-scp-command\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-scp-command\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-scp-command\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/comando-scp\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/comando-scp\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/comando-scp\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-usar-comando-scp-linux\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/92"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=15047"}],"version-history":[{"count":13,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15047\/revisions"}],"predecessor-version":[{"id":38498,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15047\/revisions\/38498"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media\/15048"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=15047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=15047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=15047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}