O Windows 10 possui um servidor SSH integrado?

O Windows 10 possui um servidor SSH integrado?

A versão de lançamento do Windows 10,como rumores, possui funcionalidade de servidor SSH integrada? Se sim, como faço para ativá-lo?

Responder1

Resposta curta:Ainda não, mas está chegando.

Resposta longa: Na verdade, não faz parte do Windows 10, mas sim um novo recurso que a Microsoft está adicionando ao PowerShell. A Microsoft está trabalhando e começando a contribuir com o projeto OpenSSH. Isso colocará efetivamente um servidor SSH no Windows, mas você precisará ativá-lo e ter a versão mais recente do PowerShell. Ainda não ouvi nenhuma data de lançamento do PowerShell com a funcionalidade OpenSSH mencionada.

Leitura adicionalarstechnica.com

Anúncio oficial da Microsoftmsdn.com

Responder2

Atualização: As versões de visualização técnica mais recentes da atualização de aniversário do Windows 10 têm dois serviços "SSH Server Broker" e "SSH Server Proxy". Ambos estão integrados ao Windows 10 Build 14366 e superior. Ainda não está claro sobre o cliente e tenho procurado, sem sucesso, a documentação da Microsoft sobre esses dois serviços...

Responder3

Pode confirmar e complementar a resposta de James Gibbons (não posso comentar):

Corretor de servidor SSHeProxy do servidor SSHsão 2 novos serviços presentes no aniversário do Windows 10 (podem ser encontrados executando services.mscno prompt de comando ou pressionando win+r). Este serviço não está sendo executado no subsistema Linux (Ubuntu) para Windows.

Se habilitada, a porta 22 está aberta e você pode fazer login com um usuário local. O usuário deve estar noUsuários Sshgrupo. Com uma conta da Microsoft, o nome de usuário é aquele exibido emlusrmgr.msc

A configuração para isso pode ser encontrada no registro em:

  • HKLM/System/CurrentControlSet/Control/Ssh/Broker
  • HKLM/System/CurrentControlSet/Control/Ssh/Sftp

Ambos são somente leitura, exceto TrustedInstaller. A configuração parece ser semelhante ao OpenSSH, já que a Microsoft está construindo uma implementação personalizada para Windows. Também encontrei isso no repositório Microsoft Powershell Github no OpenSSH ao instalar o OpenSSH:

https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

informação relacionada