Como ativar e usar os novos comandos SSH internos do Windows 10


0

A Microsoft anunciou que estava trazendo um cliente OpenSSH integrado para o Windows em 2015. Eles finalmente o fizeram e um cliente SSH está oculto na atualização de criadores de outono do Windows 10. Agora você pode se conectar a um servidor Secure Shell a partir do Windows sem instalar o PuTTY ou qualquer outro software de terceiros.

Atualizar: O cliente SSH integrado agora está ativado 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 possui no seu PC.

O PuTTY ainda pode ter mais recursos. De acordo com o rastreador de erros do projeto no GitHub, o cliente SSH integrado suporta apenas chaves ed25519 no momento.

Como instalar o cliente SSH do Windows 10

RELACIONADOS: Novidades da atualização Fall Creators do Windows 10, disponível agora

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.

Clique em “Adicionar um recurso” na parte superior da lista de recursos instalados. Se você já possui o cliente SSH instalado, ele aparecerá na lista aqui.

Role para baixo, clique na opção “OpenSSH Client (Beta)” e clique em “Instalar”.

O Windows 10 também oferece um servidor OpenSSH, que você pode instalar se desejar executar um servidor SSH no seu PC. Você só deve instalar isso se realmente deseja executar um servidor no seu PC e não apenas se conectar a um servidor 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 visualizar a sintaxe do comando ssh, execute-o:

ssh

Se você receber uma mensagem de erro informando que o comando não foi encontrado, será necessário sair e fazer login novamente. Reiniciar o seu PC também funcionará. Isso não deve ser necessário, mas esse é um recurso beta.

RELACIONADOS: Como conectar-se a um servidor SSH no Windows, macOS ou Linux

Este comando funciona da mesma maneira que a conexão com um servidor SSH via 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 conectar-se a um servidor SSH em ssh.example.com com o nome de usuário “bob”, execute:

ssh bob@ssh.example.com

Por padrão, o comando tenta se conectar a um servidor SSH em execução na porta 22, que é o padrão. No entanto, pode ser necessário conectar-se a um servidor executando 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ê executará:

ssh bob@ssh.example.com -p 7777

Assim como outros clientes SSH, você será solicitado a aceitar a chave do host na primeira vez em que se conectar. Você terá um ambiente de linha de comando que poderá usar para executar comandos no sistema remoto.


Like it? Share with your friends!

0

0 Comments

Your email address will not be published. Required fields are marked *