-
O SSH é um protocolo para conexões criptografadas entre computadores. É bastante flexível, pois permite vários fluxos em uma conexão (por exemplo, sessões de terminal, transferências de arquivos e encaminhamentos de porta TCP).
-
SCP é um protocolo simples para transferências de arquivos via conexões SSH.
-
O SFTP é um protocolo para transferir arquivos, diretórios de listas, por meio de conexões SSH.
-
O PuTTY é um terminal emulador de interface gráfica para Windows com um cliente SSH integrado para sessões de terminal remotas.
-
ssh
é um cliente SSH da linha de comandos. Existe uma porta para o Windows chamada OpenSSH for Windows .
-
scp
é um programa especializado para copiar arquivos via SCP. pscp
é uma porta da suíte PuTTY com o mesmo propósito.
-
sftp
é um programa de linha de comando interativo para gerenciar arquivos via SFTP. Ele permite copiar, excluir e listar arquivos de forma semelhante à ferramenta de linha de comando ftp
. psftp
é novamente uma porta da suíte PuTTY com o mesmo propósito.
O PuTTY combina vários recursos (emulação de terminal personalizável, conexão remota, acesso à porta serial, etc.) que normalmente são separados no Linux / Unix porque o Windows inclui apenas um "emulador de terminal" limitado, a janela do prompt de comando. Outro motivo foi, como você suspeitava, que o Windows não tem ssh
por padrão.
Existem vários emuladores de terminal no Linux que funcionam bem com ssh
, portanto, não há necessidade real do PuTTY no Linux.
As principais razões para usar o PuTTY no Linux seria o gerenciamento de sessão, os recursos de personalização que ajudam a conversar com máquinas com bugs e / ou configurações de terminal incomuns (conjunto de caracteres, atalhos de teclado etc.) e o recurso também acessa portas seriais. / p>