Para quem estiver utilizando o windows como host, para a etapa de conexao entre linux -> windows via ssh, sugiro a seguinte solucao.
em resumo deve ser feito: como admin no powserShell do windows Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' verifica se o openSSH server esta instalado
caso nao esteja:
Add-WindowsCapability -Online -Name OpenSSH.Server~0.0.1.0
instala o openSSH server
Apos isso, executar a configuracao para liberar a porta 22 para conexao via ssh Start-Service sshd
OPTIONAL but recommended:
Set-Service -Name sshd -StartupType 'Automatic'
Confirm the Firewall rule is configured. It should be created automatically by setup.
Get-NetFirewallRule -Name ssh
There should be a firewall rule named "OpenSSH-Server-In-TCP", which should be enabled
If the firewall does not exist, create one
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
apos os exercicios, vc pode remover o recurso openSSH server caso nao tenha mais a intenção de utilizar o recurso
Uninstall the OpenSSH Server
Remove-WindowsCapability -Online -Name OpenSSH.Server~0.0.1.0
Esse passo a passo foi obtido de https://docs.microsoft.com/pt-br/windows-server/administration/openssh/openssh_install_firstuse
e no meu caso, atendeu para execucao dos exercicios.
Abc