ssh

ssh [opções] [usuário@]hostname [comando]

Descrição

  • SSH (SSH client) é um programa para acessar uma máquina remota e para executar comandos nela. O SSH é também um protocolo e possui as mesmas funcionalidades que o TELNET, mas com a vantagem de prover criptografia na conexão.
  • O argumento hostname é o endereço IP da máquina remota, sendo opcional indicar o usuário que será logado nela. Após o login do usuário, ele poderá executar comandos na máquina remota usando o terminal.
  • Se um comando for especificado após o hostname, esse comando é executado na máquina remota e em seguida o usuário não poderá executar outros comandos no terminal (a não ser que o usuário use o comando ssh novamente).

Algumas opções do comando

  • -4 : força o ssh a usar apenas endereços IPv4.
  • -6 : força o ssh a usar apenas endereços IPv6.
  • -p : indica a porta para conexão na máquina remota.
  • -q : modo “quiet”. Suprime a maior parte das mensagens de aviso e diagnóstico.
  • -V : apenas exibe o número da versão do ssh e sai do ssh.
  • -v : Modo verboso. O ssh exibe na tela messagens de debbug sobre o seu progresso.

Exemplo

O comando

ssh -p 22 root@10.1.2.3

solicita uma conexão como o usuário root na porta 22 da máquina 10.1.2.3.

 

Sumário      |      Topo