Como habilitar e instalar OpenSSH no Windows 10

Existem vários métodos para estabelecer comunicação entre as diferentes equipes, mas devemos sempre levar em consideração as opções de segurança que estão presentes, pois o que vai ser transferido na maioria das vezes está associado a informações confidenciais dos usuários.

Uma das maneiras mais seguras é usar o protocolo SSH e onde o OpenSSH se torna uma solução prática para essa conexão.

Ao usar o OpenSSH, podemos ter certeza de que todo o tráfego será criptografado para eliminar a espionagem, sequestro de informações e outros tipos de ataques, além disso, o OpenSSH nos oferece uma ampla gama de recursos de túnel seguro, vários métodos de autenticação e opções de segurança. configurações personalizadas

Uma das principais novidades que incluirá a nova compilação do Windows 10, se for uma nova compilação, será a integração do OpenSSH em fase beta.

Este recurso pode ser encontrado na compilação 17063 do Windows 10 Fall Creators que está disponível através do programa Microsoft Insider que podemos acessar e registrar, caso ainda não o tenhamos, no seguinte link:

Windows Insider

Agora, o Windows 10 adicionou as opções OpenSSH Client e OpenSSH Server para realizar esse processo de maneira confiável e totalmente funcional.

A seguir veremos como instalar o OpenSSH Servidor no Windows 10 Fall Creators.

1. Acesse os recursos do sistema Windows 10

Etapa 1

Para iniciar o processo vamos ao menu Iniciar e lá selecionamos a opção 'Configuração', veremos o seguinte:

Passo 2

Lá clicamos na seção 'Aplicativos' e na nova janela vamos para a seção 'Aplicativos e recursos' w aqui veremos o seguinte:

Passo 3

Aí clicamos em “Gerenciar funções opcionais”? linha e veremos isso:

2. Adicionar OpenSSH no Windows 10

Etapa 1

Clique no Linha 'Adicionar um novo recurso' e na janela exibida nos movemos para a parte inferior, onde veremos as opções de OpenSSH tanto no nível do cliente quanto do servidor:

LER  Como ativar ou desativar o Windows 10 Proteção do sistema

Etapa 2

Clique no recurso OpenSSH Server e nós verá que a opção de instalação está ativada:

Nota
Lembre-se de que esta função está em beta e pode causar instabilidade em seu comportamento.
Etapa 3

Veremos que o processo de instalação começa:

Etapa 4

Prosseguimos para reiniciar o computador para aplicar as alterações. Os arquivos binários OpenSSH serão hospedados no seguinte caminho:

 C: \ Windows \ system32 \ Openssh 

Etapa 5

Lá, veremos ferramentas como:

 sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exe 

Assim como o arquivo de configuração sshd_config.

Etapa 6

Para validar o serviço, o OpenSSH atuará como um sistema serviço e podemos verificá-lo usando a seguinte combinação de teclas e executando o comando services.msc, pressione Enter e na janela localizaremos o serviço sshd:

+ R

3. Execute o servidor SSH no Windows 10

Etapa 1

Para configurar o servidor OpenSSH no Windows, clicaremos duas vezes no serviço ou clicaremos com o botão direito em / Propriedades e na janela Login podemos deixar a opção padrão:

Passo 2

Em seguida, acessamos o comando solicite como administradores e execute a seguinte linha:

 cd c: \ windows \ system32 \ Openssh 
Etapa 3

Em seguida, executamos o seguinte linha para gerar a chave de segurança:

 ssh-keygen -A 
Etapa 4

Agora, em um prompt de comando, digite explorer.exe para iniciar o Windows Explorer a partir da pasta OpenSSH :

Observação
Este processo pode ser executado no Windows PowerShell com as seguintes linhas:

 Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key 
Etapa 5

A chave de segurança pode ver que está hospedada na pasta OpenSSH:

< forte> 4. Habilite a porta de escuta OpenSSH no Windows 10

Etapa 1

A próxima etapa é permitir que a porta 22 seja habilitada para comunicação OpenSSH adequada, para isso executamos o seguinte linha:

 netsh advfirewall firewall add rule name = 'SSHD Port' dir = in action = allow protocol = TCP localport = 22 
Etapa 2

Se quisermos realizar este processo com PowerShell vamos executar o seguinte:

 New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain 

5. Conecte-se por OpenSSH no Windows 10

Etapa 1

Finalmente, podemos acessar de qualquer computador na rede local usando a seguinte sintaxe:

 ssh user @ IP 
Etapa 2

Podemos ver todas as alternativas SSH diretamente no console:

LER  Como atualizar o Windows 10 GRATUITAMENTE 2020 a partir do Windows 7, 8, 8.1

Assim, podemos instalar o OpenSSH na nova compilação do Windows 10.

adminguides

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *