tutoriais:como_transferir_arquivos_via_ssh
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutoriais:como_transferir_arquivos_via_ssh [2016-05-04 10:19] – leoboiko | tutoriais:como_transferir_arquivos_via_ssh [2021-06-14 08:09] (current) – [Transferindo arquivos no Windows usando WinSCP] gnann | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Para instruções sobre como se logar na rede IME e rodar comandos remotamente por SSH, [[tutoriais:como_acessar_a_rede_ime_de_fora|clique aqui]]. | + | ====== 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 transferir arquivos entre o seu computador e a Rede IME (ou o inverso) use o comando scp. Para usá-lo, digite na linha de comando scp e as opções desejadas. | + | Para instruções sobre como se logar na Rede IME e rodar comandos remotamente, |
+ | veja as [[tutoriais: | ||
- | A sintaxe | + | Em todos os casos, usar: |
+ | * // | ||
+ | * Usuário: seu usuário na Rede IME | ||
+ | * Senha: sua senha na Rede IME | ||
- | scp [opções] origem/nome-do-arquivo destino | + | ===== Transferindo arquivos no Windows usando WinSCP ===== |
+ | Certifique-se que o computador está conectado à Internet. | ||
- | Onde uma opção pode ser: | + | Instale o programa [[http:// |
- | -r (Copia os diretórios recursivamente) | + | {{ : |
- | Origem | + | O botão '' |
- | *Local | + | Após se conectar, os arquivos locais estarão à esquerda e os arquivos do servidor, no painel da direita. |
- | Um diretório | + | |
- | nome-do-diretório/ | + | {{ : |
- | *Remoto | + | ===== Transferindo arquivos com MacOS no modo gráfico ===== |
- | Um diretório, que no nosso caso, esteja na rede IME. O seu formato é: | + | Sugerimos o programa Cyberduck, no modo SFTP - https:// |
- | nome-do-usuário@ime.usp.br:nome-do-diretório/ | + | ===== Transferindo arquivos com Linux no modo gráfico ===== |
+ | A maioria dos navegadores de arquivo | ||
+ | * //Tipo// '' | ||
- | E o nome-do-arquivo é o arquivo que se deseja copiar, não se esqueça que também | + | Caso não encontre a opção de " |
- | ---- | + | ===== Transferindo arquivos no Linux ou Mac usando scp ====== |
+ | Abra um terminal e use o comando '' | ||
- | Exemplos | + | <code bash> |
+ | scp [opções] origem destino | ||
+ | </ | ||
- | | + | Uma opção importante é '' |
+ | <code bash> | ||
+ | scp -r origem destino | ||
+ | </code> | ||
- | Esse exemplo copia o arquivo | + | Origem e destino podem ser locais ou remotos. |
- | scp aula1.html rita@ime.usp.br: | + | <code bash> |
+ | " | ||
+ | </ | ||
- | Copia o arquivo aula1.html que está no diretório corrente seu computador para o diretório | + | O caminho pode ser dado a partir do diretório HOME (por exemplo: '' |
- | scp ~/ | + | Também podem ser usados caracteres coringa, como '' |
- | Copia todos os arquivos que estão no diretório (local) transferencia do diretório home do usuário para o diretório / | + | ==== Exemplos |
- | | + | <code bash> |
+ | scp aula1.html rita@sites.ime.usp.br:www/aulas/ | ||
+ | </code> | ||
+ | Transfere o arquivo '' | ||
- | Copia todos os arquivos e diretórios (recursivamente) de /var/ | + | <code bash> |
+ | scp aula1.html rita@sites.ime.usp.br: | ||
+ | </code> | ||
+ | Transfere o arquivo '' | ||
- | Sempre que uma transferência é requisitada, | + | <code bash> |
+ | scp -r mac1234/ beto@sites.ime.usp.br: | ||
+ | </ | ||
- | Para saber mais sobre o scp, digite em uma linha de comando | + | Transfere |
- | ---- | + | <code bash> |
+ | scp mac1234/* beto@sites.ime.usp.br: | ||
+ | </ | ||
- | Caso ainda tenha dúvidas | + | Transfere os arquivos imediatamente abaixo de '' |
+ | |||
+ | <code bash> | ||
+ | scp beto@sites.ime.usp.br: | ||
+ | </ | ||
+ | |||
+ | Transfere o arquivo '' | ||
+ | |||
+ | <code bash> | ||
+ | scp ~/ | ||
+ | </ | ||
+ | |||
+ | Copia todos os arquivos que estão no diretório local '' | ||
+ | |||
+ | Para saber mais sobre o '' | ||
+ | |||
+ | ===== Sincronizando diretórios com o Rsync ===== | ||
+ | |||
+ | O comando '' | ||
+ | |||
+ | <code bash> | ||
+ | rsync -r origem/ destino/ | ||
+ | |||
+ | # exemplo do computador local para a rede IME | ||
+ | rsync -r webpage/ usuario@sites.ime.usp.br: | ||
+ | |||
+ | # exemplo da rede IME para o computador local: | ||
+ | rsync -r usuario@sites.ime.usp.br:/ | ||
+ | </ | ||
+ | |||
+ | **É importante digitar as barras no final, depois dos nomes dos diretórios**. | ||
+ | |||
+ | O comando '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Para saber mais sobre '' |
tutoriais/como_transferir_arquivos_via_ssh.1462367956.txt.gz · Last modified: 2019-03-15 10:03 (external edit)