1
resposta

sobre a questao do Matheus - erro ao se conectar via ssh - possivel solucao

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

1 resposta

Olá Gisele, tudo bem? Que legal que você conseguiu encontrar a solução e que compartilhou aqui na comunidade, eu particularmente desconhecia essa solução pelo fato de usar Linux, porque torna tudo menos burocrático, mais que legal. Continue assim e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software