User Tools

Site Tools


tutoriais:como_transferir_arquivos_via_ssh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
tutoriais:como_transferir_arquivos_via_ssh [2020-09-10 12:32] alopestutoriais:como_transferir_arquivos_via_ssh [2021-06-14 08:02] gnann
Line 1: Line 1:
-======Transferindo arquivos para a rede IME====== +====== Transferindo arquivos para a Rede IME ======
 Para liberar o acesso de fora do IME, é preciso requisitá-lo antes, informando seu usuário para [[mailto:admin@ime.usp.br|admin@ime.usp.br]] . Para liberar o acesso de fora do IME, é preciso requisitá-lo antes, informando seu usuário para [[mailto:admin@ime.usp.br|admin@ime.usp.br]] .
  
-Para instruções sobre como se logar na rede IME e rodar comandos remotamente,  +Para instruções sobre como se logar na Rede IME e rodar comandos remotamente,  
 veja as [[tutoriais:como_acessar_a_rede_ime_de_fora|instruções do SSH]]. veja as [[tutoriais:como_acessar_a_rede_ime_de_fora|instruções do SSH]].
  
-===== Transferindo arquivos no Windows usando WinSCP =====+Em todos os casos, usar: 
 +  * //Hostname// do servidor: ''sites.ime.usp.br'' 
 +  * Usuário: seu usuário na Rede IME 
 +  * Senha: sua senha na Rede IME
  
 +===== Transferindo arquivos no Windows usando WinSCP =====
 Certifique-se que o computador está conectado à Internet. Certifique-se que o computador está conectado à Internet.
  
-Instale o programa [[http://winscp.net/eng/download.php|WinSCP]]. Uma tela de Login deve abrir junto à inicialização do programa. Para se conectar na rede IME, use: +Instale o programa [[http://winscp.net/eng/download.php|WinSCP]]. Uma tela de Login deve abrir junto à inicialização do programa.
- +
-  * //Hostname// do servidor: ''shell.ime.usp.br'' (de fora do IME) ou ''hades.ime.usp.br'' (de dentro do IME). +
-  * Usuário: seu usuário na rede IME. +
-  * Senha: sua senha na rede IME.+
  
 {{ :tutoriais:winscp_login.png?600 |}} {{ :tutoriais:winscp_login.png?600 |}}
  
 O botão ''Salvar...'' é uma opção para salvar o usuário e domínio para utilizações futuras (a senha pode ser salva também, contudo o próprio programa não o recomenda - se o fizer, faça somente em um computador privado). No diálogo aberto, há opção de criar atalho na Área de Trabalho para facilitar. O botão ''Salvar...'' é uma opção para salvar o usuário e domínio para utilizações futuras (a senha pode ser salva também, contudo o próprio programa não o recomenda - se o fizer, faça somente em um computador privado). No diálogo aberto, há opção de criar atalho na Área de Trabalho para facilitar.
- 
  
 Após se conectar, os arquivos locais estarão à esquerda e os arquivos do servidor, no painel da direita.  Para transferir arquivos, basta arrastar de um lado para o outro, ou selecionar o que quiser e utilizar os botões no lado inferior (//copy// e //move//). Tome sempre muito cuidado com o que estiver fazendo! Após se conectar, os arquivos locais estarão à esquerda e os arquivos do servidor, no painel da direita.  Para transferir arquivos, basta arrastar de um lado para o outro, ou selecionar o que quiser e utilizar os botões no lado inferior (//copy// e //move//). Tome sempre muito cuidado com o que estiver fazendo!
Line 26: Line 24:
  
 ===== Transferindo arquivos com MacOS no modo gráfico ===== ===== Transferindo arquivos com MacOS no modo gráfico =====
- +Sugerimos o programa Cyberduck, no modo SFTP - https://cyberduck.io.
-Sugerimos o programa Cyberduck, no modo SFTP - https://cyberduck.io +
- +
-  * //Hostname// do servidor: ''shell.ime.usp.br'' (de fora do IME) ou ''hades.ime.usp.br'' (de dentro do IME). +
-  * Usuário: seu usuário na rede IME. +
-  * Senha: sua senha na rede IME.+
  
 ===== Transferindo arquivos com Linux no modo gráfico ===== ===== Transferindo arquivos com Linux no modo gráfico =====
 +A maioria dos navegadores de arquivo do Linux possuem uma opção "Conectar ao servidor" onde você pode preencher com:
 +  * //Tipo// ''SSH'' ou ''SFTP'', depende do navegador de arquivos.
  
-A maioria dos navegadores de arquivo do Linux possuem uma opção "Conectar ao servidor" onde você pode preencher com +Caso não encontre a opção de "Conectar ao servidor", alternativamente você pode tentar digitar o caminho completo no navegador de arquivos, por exemplo: <code>sftp://sites.ime.usp.br/home/SEUGRUPO/SEUUSUÁRIO</code> e pressionar a tecla ''Enter''. O sistema deve pedir seu usuário e senha.
- +
-  * //Tipo// ''SSH'' ou ''SFTP'', depende do navegador de arquivos +
-  * //Hostname// do servidor (ou //hospedeiro//): ''shell.ime.usp.br'' (de fora do IME) ou ''hades.ime.usp.br'' (de dentro do IME). +
-  * Usuário (ou Entrar como): seu usuário na rede IME. +
-  * Senha: sua senha na rede IME. +
- +
-Caso não encontre a opção de "Conectar ao servidor", alternativamente você pode tentar digitar o caminho completo no navegador de arquivos, por exemplo: <code>sftp://shell.ime.usp.br/home/SEUGRUPO/SEUUSUÁRIO</code> e pressionar a tecla ''Enter''. O sistema deve pedir seu usuário e senha.+
  
 ===== Transferindo arquivos no Linux ou Mac usando scp ====== ===== Transferindo arquivos no Linux ou Mac usando scp ======
Line 51: Line 39:
 </code> </code>
  
-Uma opção importante é ''-r'', necessária para copiar diretórios inteiros.+Uma opção importante é ''-r'', necessária para copiar diretórios inteiros. Essa opção deve vir imediatamente após o ''scp''. Exemplo: 
 +<code bash> 
 +scp -r origem destino 
 +</code>
  
 Origem e destino podem ser locais ou remotos.  Localmente, digite o nome do arquivo ou diretório normalmente.  Remotamente, o formato é: Origem e destino podem ser locais ou remotos.  Localmente, digite o nome do arquivo ou diretório normalmente.  Remotamente, o formato é:
  
 <code bash> <code bash>
-"nome-do-usuário"@shell.ime.usp.br:caminho+"nome-do-usuário"@sites.ime.usp.br:caminho
 </code> </code>
  
-O caminho pode ser dado a partir do diretório HOME (por exemplo: ''usuario@shell.ime.usp.br:www/index.html'').  Para digitar o caminho completo, comece com o caractere ''/''  (por exemplo: ''usuario@shell.ime.usp.br:/home/posmac/usuario/www/index.html'').+O caminho pode ser dado a partir do diretório HOME (por exemplo: ''usuario@sites.ime.usp.br:www/index.html'').  Para digitar o caminho completo, comece com o caractere ''/''  (por exemplo: ''usuario@sites.ime.usp.br:/home/posmac/usuario/www/index.html'').
  
 Também podem ser usados caracteres coringa, como ''*''. Também podem ser usados caracteres coringa, como ''*''.
Line 66: Line 57:
  
 <code bash> <code bash>
-scp aula1.html rita@shell.ime.usp.br:www/aulas/+scp aula1.html rita@sites.ime.usp.br:www/aulas/
 </code> </code>
 Transfere o arquivo ''aula1.html'', que está no diretório atual de seu computador, para o diretório ''$HOME/www/aulas'' da rede IME. Transfere o arquivo ''aula1.html'', que está no diretório atual de seu computador, para o diretório ''$HOME/www/aulas'' da rede IME.
  
 <code bash> <code bash>
-scp aula1.html rita@shell.ime.usp.br:+scp aula1.html rita@sites.ime.usp.br:
 </code> </code>
 Transfere o arquivo ''aula1.html'' para o diretório ''$HOME'' do usuário ''rita'' na rede IME.  Note que **é preciso digitar os dois pontos**. Transfere o arquivo ''aula1.html'' para o diretório ''$HOME'' do usuário ''rita'' na rede IME.  Note que **é preciso digitar os dois pontos**.
  
 <code bash> <code bash>
-scp -r mac1234/ beto@shell.ime.usp.br:www/mac1234/+scp -r mac1234/ beto@sites.ime.usp.br:www/mac1234/
 </code> </code>
  
Line 82: Line 73:
  
 <code bash> <code bash>
-scp mac1234/* beto@shell.ime.usp.br:www/mac1234/+scp mac1234/* beto@sites.ime.usp.br:www/mac1234/
 </code> </code>
  
Line 88: Line 79:
  
 <code bash> <code bash>
-scp beto@shell.ime.usp.br:private/prova.tex provas/+scp beto@sites.ime.usp.br:private/prova.tex provas/
 </code> </code>
  
Line 94: Line 85:
  
 <code bash> <code bash>
-scp ~/transferencia/* manuel@shell.ime.usp.br:/tmp/transferencia/+scp ~/transferencia/* manuel@sites.ime.usp.br:/tmp/transferencia/
 </code> </code>
  
Line 109: Line 100:
  
 # exemplo do computador local para a rede IME # exemplo do computador local para a rede IME
-rsync -r webpage/ usuario@shell.ime.usp.br:www/+rsync -r webpage/ usuario@sites.ime.usp.br:www/
  
 # exemplo da rede IME para o computador local: # exemplo da rede IME para o computador local:
-rsync -r usuario@shell.ime.usp.br:/tmp/resultados/ pesquisa/resultados/+rsync -r usuario@sites.ime.usp.br:/tmp/resultados/ pesquisa/resultados/
 </code> </code>
  
tutoriais/como_transferir_arquivos_via_ssh.txt · Last modified: 2021-06-14 08:09 by gnann

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki