Instalei o OpenSSH em minha máquina Windows Server para usar SSH. Para testar isso, executei este comando em meu servidor Windows.
scp test.txt [email protected]:/path
O que funcionou, posso ver o arquivo no unix via putty. No entanto, se eu executar este comando no servidor unix:
scp index.txt [email protected]:/path
Não funciona. Ele trava por um longo tempo e eventualmente recebo:
ssh: connect to host windowserver.company.com port 22: Connection timed out
lost connection
Responder1
- Certifique-se de que seu firewall esteja com a porta configurada aberta.
- Certifique-se de que o servidor esteja escutando na porta configurada. Por exemplo, se o seu servidor estiver configurado para escutar na porta 22, execute
netstat -ano | findstr ":22"
- Certifique-se de que o tráfego seja permitido em qualquer firewall entre as sub-redes, se aplicável.
- A documentação da Microsoft é muito boa para OpenSSH. Particularmente, verifique as etapas aqui:https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse#start-and-configure-openssh-server