Categories: Tecnologia

Como habilitar e usar os novos comandos SSH integrados do Windows 10

A Microsoft anunciou que estava trazendo um cliente OpenSSH integrado para o Windows em 2015. Eles finalmente conseguiram, e um cliente SSH está oculto no Fall Creators Update do Windows 10 . Agora você pode se conectar a um servidor Secure Shell do Windows sem instalar o PuTTY ou qualquer outro software de terceiros.

Atualização :  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, caso ainda não a tenha no seu PC.

O PuTTY ainda pode ter mais recursos. De acordo com o bug tracker do projeto no GitHub , o cliente SSH integrado suporta apenas 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, acesse Configurações> Aplicativos e clique em “Gerenciar recursos opcionais” em Aplicativos e recursos.

Clique em “Adicionar um recurso” no topo da lista de recursos instalados. Se você já tem 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 quiser executar um servidor SSH em seu PC. Você só deve instalar isso se quiser realmente 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 sshcomando. Isso funciona em uma janela do PowerShell ou em uma janela de prompt de comando, portanto, use o que 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, basta executá-lo:

ssh

Se você vir uma mensagem de erro dizendo que o comando não foi encontrado, será necessário sair e entrar novamente. Reinicializar o PC também funcionará. Isso não deveria ser necessário, mas este é um recurso beta.

Este comando funciona da mesma forma que se conectar a um servidor SSH por meio do sshcomando 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:

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, você pode precisar se conectar a um servidor em execução em uma porta diferente. Você faz isso especificando uma porta com o -pswitch. Por exemplo, se o servidor aceitar conexões na porta 7777, você executaria:

ssh bob@ssh.example.com -p 7777

Como acontece com outros clientes SSH, você será solicitado a aceitar a chave do host na primeira vez que se conectar. Você obterá então um ambiente de linha de comando que pode usar para executar comandos no sistema remoto.

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

1 ano ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

1 ano ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

1 ano ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

1 ano ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

1 ano ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

1 ano ago