{"id":65,"date":"2010-09-02T09:21:34","date_gmt":"2010-09-02T12:21:34","guid":{"rendered":"http:\/\/blog.digavoip.com.br\/2010\/09\/02\/transferir-arquivos-e-pastas-via-scp\/"},"modified":"2010-09-02T09:21:34","modified_gmt":"2010-09-02T12:21:34","slug":"transferir-arquivos-e-pastas-via-scp","status":"publish","type":"post","link":"https:\/\/blog.abratel.com.br\/?p=65","title":{"rendered":"Transferir arquivos e pastas via scp"},"content":{"rendered":"<p>Transfer\u00eancia de arquivos ou administra\u00e7\u00e3o remota por scp,ssh respectivamente<\/p>\n<p>Para uma m\u00e1quina linux ser acessada remotamente devemos:<\/p>\n<p>1.Verificar se o ssh est\u00e1 instalado(geralmente no linux vem instalado por padr\u00e3o)<br \/>\n2.Verificar se o openssh-server est\u00e1 instalado<br \/>\n3.Verificar se a porta 22(padr\u00e3o do ssh) est\u00e1 desbloqueada<br \/>\n4.Nas m\u00e1quinas com windows instalar simplesmente o winscp: http:\/\/winscp.net\/eng\/index.php<br \/>\n5.Acessar o terminal da m\u00e1quina linux remotamente instale tamb\u00e9m o programa livre putty (http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/download.html).<br \/>\n6.Rodar aplicativos gr\u00e1ficos remotamente da m\u00e1quina windows vc pode instalar o programa Xming (http:\/\/sourceforge.net\/projects\/xming).<br \/>\n7.Impress\u00e3o remota de linux para windows ou de linux para linux usa-se o cups e\/ou o samba.N\u00e3o tem nada a ver com ssh<\/p>\n<p>SCP &#8211; Secure Copy. \u00c9 o meio mais seguro para transferir arquivos entre um host local e um remoto ou entre dois hosts remotos, usando o protocolo SSH.<\/p>\n<p>Exemplos:<\/p>\n<p>a) Por exemplo, digamos que queremos copiar o arquivo sources,list, que se encontra em uma m\u00e1quina local,para uma outra m\u00e1quina da rede chamada pc10, dentro do diret\u00f3rio \/Download, far\u00edamos assim:<\/p>\n<p>scp \/etc\/apt\/sources.list root@pc10:\/Download<\/p>\n<p>Vai ser solicitada a senha do usu\u00e1rio root da m\u00e1quina pc10, e automaticamente ap\u00f3s digitar a senha, a transfer\u00eancia se completar\u00e1. Simples assim.No lugar do root pode ser qualquer outro usu\u00e1rio.<\/p>\n<p>b) Se fizermos assim:<\/p>\n<p>scp arquivo usuario@ip_ou_nome_da_maquina_remota:<\/p>\n<p>&#8211; Vai copiar o arquivo para o diret\u00f3rio home do usu\u00e1rio na m\u00e1quina remota;<br \/>\n&#8211; N\u00e3o esque\u00e7a dos \u201c:\u201d no final;<br \/>\n&#8211; No nome do arquivo voc\u00ea pode utilizar \u201c*\u201d, express\u00f5es regulares, etc\u2026<\/p>\n<p>\u00datil caso voc\u00ea queira simplesmente enviar um arquivo diretamente para o computador de um amigo que est\u00e1 em outra cidade.<\/p>\n<p>Apo\u015b os dois pontos pode-se indicar uma pasta de destino,aten\u00e7\u00e3o para colocar o caminho completo at\u00e9 a pasta.<\/p>\n<p>c) Caso voc\u00ea precise copiar um diret\u00f3rio inteiro, use o \u201c-r\u201d:<\/p>\n<p>scp -r diret\u00f3rio usuario@ip_ou_nome_da_maquina_remota:<\/p>\n<p>&#8211; O \u201c-r\u201d tem que ficar logo ap\u00f3s o scp para funcionar.<\/p>\n<p>d) No sentido contr\u00e1rio (remoto para local) \u00e9 s\u00f3 inverter:<\/p>\n<p>scp usuario@ip_ou_nome_da_maquina_remota:arquivo<\/p>\n<p>&#8211; Copia o arquivo da m\u00e1quina remota para o diret\u00f3rio local. Aqui tamb\u00e9m<br \/>\nvale lembrar que o usu\u00e1rio precisa ter direito de leitura neste arquivo da m\u00e1quina destino.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Transfer\u00eancia de arquivos ou administra\u00e7\u00e3o remota por scp,ssh respectivamente Para uma m\u00e1quina linux ser acessada remotamente devemos: 1.Verificar se o ssh est\u00e1 instalado(geralmente no linux vem instalado por padr\u00e3o) 2.Verificar se o openssh-server est\u00e1 instalado 3.Verificar se a porta 22(padr\u00e3o do ssh) est\u00e1 desbloqueada 4.Nas&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts\/65"}],"collection":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=65"}],"version-history":[{"count":0,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts\/65\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=65"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=65"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}