Shell - Transferência de arquivos através do SSH

Março 2017




Uso


SSH utiliza as pipelines de comando e os tubos de entrada e saída, como qualquer outro comando, ou quase, contanto que o redirecionamento se faça para, ou a partir do computador remoto.

Isso pode, entre outras coisas, ser usado para transferir arquivos:
servidor ssh "cat arquivo_remoto" > arquivo _local 
. A utilidade de tal comando é discutível, já que o comando SCP faz exatamente a mesma coisa.

Agora, imagine um arquivo de vários megabytes, e uma largura de banda bastante limitada:
 servidor ssh "gzip-c arquivo_remoto"> arquivo_local.gz 
aqui, o servidor comprime o arquivo, o comando grava o arquivo compactado no cliente.

Podemos ir ainda mais longe, se não quisermos recuperar um arquivo gzipado (compactado), mas reduzir, assim mesmo, a utilização da largura de banda:
 servidor ssh "gzip -c arquivo_remoto"| gunzip > arquivo_local 

Informações adicionais


SecureSHell
SSH
Dominando o SSH
SSH na prática, para iniciantes
SSH no Windows

SOFTWARES

No Linux/Unix


A maioria dos Unix/[ http://br.ccm.net/contents/linux/linintro.php3 Linux] são fornecidos, por padrão, com um cliente SSH e, na maioria das vezes, com um servidor SSH.

No Windows


Cliente SSH gratuito :

Cliente SCP/SFTP gráfico gratuito :

Servidore SSH gratuitos :
  • Para o Windows 2000/XP :
  • Para o Windows 95/98/ME/2000/XP :

Aviso


Saiba que a instalação de um servidor SSH no Windows 95/98/ME não é aconselhada por razões de segurança.

Veja também

Artigo original publicado por . Tradução feita por pintuda.
Este documento, intitulado 'Shell - Transferência de arquivos através do SSH', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.