você está aqui: Home  → Arquivo de Mensagens

Fazendo coisas diferentes com ssh

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 11 de Outubro de 2008

O comando ssh, ou secure shell provê uma forma segura, criptografada, para fazer a comunicação entre computadores.

Na maior parte das vezes usamos o ssh para fazermos o login em uma máquina remota para nela trabalharmos. Entretanto, existem outras formas de uso do ssh, que podem nos economizar muito tempo.

Um recurso bastante útil é utilizar o ssh para executar algum comando remotamente:

  ssh usuario@www.exemplo.com "/home/usuario/bin/send.sh"

O comando acima irá estabelecer uma conexão com a máquina //www.exemplo.com// e executar o comando /home/usuario/bin/send.sh.

Uma outra possibilidade interessante é utilizar a compactação. Para quem não possui internet rápida, e usa linha discada, a compactação serve para aliviar um pouco a agonia :-)

Para ativar a compactação de dados, invoque o comando ssh com a flag -C:

  % ssh -C -v www.example.com

Ao encerrarmos a sessão, o ssh exibe na tela as estatísticas de compactação de sua conexão:

  $ logout
  debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
  debug1: channel 0: free: client-session, nchannels 1
  Connection to www.example.com closed.
  Transferred: sent 2032, received 2536 bytes, in 19.3 seconds
  Bytes per second: sent 105.5, received 131.7
  debug1: Exit status 0
  debug1: compress outgoing: raw data 430, compressed 275, factor 0.64
  debug1: compress incoming: raw data 709, compressed 467, factor 0.66


Veja a relação completa dos artigos de Rubens Queiroz de Almeida

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script