Atualizar: O cliente SSH integrado agora está habilitado por padrão na Atualização de abril de 2018 do Windows 10. Veja como obter a atualização se você ainda não a tiver em seu computador.
O PuTTY ainda pode ter mais recursos. De acordo com o rastreador de bugs do projeto no GitHub, o cliente SSH integrado somente suporta chaves ed25519 no momento.
Como instalar o cliente SSH do Windows 10
O cliente SSH faz parte do Windows 10, mas é um "recurso opcional" que não é instalado por padrão.
Para instalá-lo, vá para Configurações> Aplicativos e clique em "Gerenciar recursos opcionais" em Aplicativos e recursos.
O Windows 10 também oferece um servidor OpenSSH, que você pode instalar se quiser executar um servidor SSH no seu PC. Você deve instalá-lo somente se realmente quiser executar um servidor em seu PC e não apenas se conectar a um servidor em execução em outro sistema.
Como usar o cliente SSH do Windows 10
Agora você pode usar o cliente SSH executando o
ssh
comando. Isso funciona em uma janela do PowerShell ou em uma janela do prompt de comando, portanto, use o que você preferir.
Para abrir rapidamente uma janela do PowerShell, clique com o botão direito do mouse no botão Iniciar ou pressione Windows + X e escolha “Windows PowerShell” no menu.
Para ver a sintaxe do comando ssh, basta executá-lo:
ssh
Se você vir uma mensagem de erro informando que o comando não foi encontrado, será necessário sair e fazer login novamente. A reinicialização do seu PC também funcionará. Isso não deve ser necessário, mas esse é um recurso beta.
ssh
comando em outros sistemas operacionais como macOS ou Linux. Sua sintaxe, ou opções de linha de comando, são as mesmas.
Por exemplo, para se conectar a um servidor SSH em ssh.example.com com o nome de usuário "bob", você executaria:
Por padrão, o comando tenta se conectar a um servidor SSH em execução na porta 22, que é o padrão. No entanto, você pode precisar se conectar a um servidor em execução em uma porta diferente. Você faz isso especificando uma porta com o
-p
interruptor. Por exemplo, se o servidor aceitar conexões na porta 7777, você executaria:
ssh [email protected] -p 7777