Não é possível conectar-se via SSH a partir do Windows 10

1

Estou tentando conectar-me a outro dispositivo na minha rede local: 192.168.0.55 com o Putty. Eu posso fazer isso bem de um computador, mas outro não funciona. O que não funciona está executando o Windows 10 e só tem o firewall embutido e o Windows Defender instalado. Esta é a mensagem de erro que recebo

Eu tentei adicionar regras ao firewall do Windows para permitir conexões de entrada e saída na porta 22, mas isso não fez diferença. Costumava funcionar bem.

    
por northerner 19.07.2018 / 08:56

2 respostas

0

Primeiro, o tráfego SSH de saída não usa a porta 22, ela está sendo redirecionada para a porta 22. Por padrão, ela escolhe uma porta do intervalo dinâmico. E também, você não precisa de regras para conexões SSH de saída, a menos que tais conexões sejam explicitamente bloqueadas pelo firewall. Uma conexão de rede será estabelecida por meio de rastreamento de conexão stateful (suportado por quase qualquer firewall moderno, leia mais aqui ). Você não deve se preocupar com suas portas de conexão de saída.

Razões pelas quais você pode experimentar esse comportamento:

  1. O PuTTY não está na lista de aplicativos permitidos no firewall - não é permitido estabelecer conexões.
  2. Dependendo de como você o adicionou, sua regra também pode não funcionar. Um bug em algumas versões no Windows (mais comumente no Windows 7) é visto, onde uma regra de firewall não funcionará se o caminho permitido contiver variáveis (como %username% ). Se o PuTTY for permitido no firewall, mas ainda assim não conseguir se conectar, verifique se você não tem um caminho com variáveis e certifique-se de que o PuTTY esteja localizado em um caminho absoluto sem aqueles. Um exemplo desse bug pode ser encontrado aqui .
  3. PuTTY pode precisar de direitos de administrador para criar um soquete, a partir de Sockets Raw do TCP / IP :

    Raw sockets offer the capability to manipulate the underlying transport, so they can be used for malicious purposes that pose a security threat. Therefore, only members of the Administrators group can create sockets of type SOCK_RAW on Windows 2000 and later.

Um guia rápido para permitir PuTTY através do firewall:
Windows 10: Permitir um programa através do Firewall do Windows @ GROK

    
por 19.07.2018 / 12:58
0

Estou bastante certo de que as conexões SSH de saída não estão na porta 22 - caso contrário, como você seria capaz de ter conexão SSH de saída em um computador que também executa o servidor SSH?

Em vez de abrir as portas, você deve tentar adicionar o putty.exe à lista de aplicativos permitidos. Além disso, verifique se o seu dispositivo remoto não está bloqueando as conexões com o firewall ou se o servidor SSH nesse dispositivo ainda está em execução.

    
por 19.07.2018 / 09:05