Bom dia Arthur, é possível sim a comunicação vai SSH, partido da maquina Linux para a maquina Windows, para isso vamos ter que instalar um servidor SSH no Windows, já que ele não vem por padrão.
Vamos começar entrando no PowerShell da maquina Windows como administrador, para isso clique no botão Windows no seu teclado, ou no menu iniciar e digite PowerShell
, o Windows iniciara uma busca pelo PowerShell e teremos a opção de inicia-lo como administrador.
Uma vez dentro dele podemos instalar o servidor SSH, vamos começar verificando se ele ja esta instalado com:
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
Vamos ter uma saída igual ao código abaixo, podendo diferenciar de NotPresent
para Installed
Name : OpenSSH.Client~~~~0.0.1.0
State : NotPresent
Name : OpenSSH.Server~~~~0.0.1.0
State : NotPresent
Para instalar o servidor SSH basta executar o seguinte código ainda no PowerShell, lembrando de atualiza a versão para que fique a mesma da saída do comando anterior.
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Agora temos o servidor SSH, reinicie a maquina Windows, e tente a conexão mais uma vez.
Se ainda não conseguir, então temos um problema com a rede, como a sua maquina Linux é uma maquina virtual, e normalmente os hypervisors (programas que cuidam de maquinas virtuais, como Virtual-box e VMware) colocam as máquinas virtuais em redes separadas da sua rede domestica, precisamos trazer sua maquina para a sua rede domestica
- se estiver usando o Virtual-box:
- selecione a sua maquina virtual
- Va em configurações (ctrl+s)
- Siga para a parte de rede
- Altere o "conectado a:" de "NAT" para "Placa em modo Bridge"