não pode ssh de linux para windows machine

1

Eu tenho um computador Linux que me sinto confortável usando o ssh para entrar em outros dispositivos linux no mesmo roteador.

O que eu quero fazer é o ssh no meu computador de trabalho, que é conectado por meio de um cabo ethernet, e eu quero fazer isso de qualquer rede em que meu laptop estiver.

Eu instalei o openssh na minha máquina windows e iniciei o servidor com sucesso.

Tentando usar o ssh:

ssh -p 2222 <WINDOWS IP ADDRESS>

resulta em um tempo limite. Eu acho que isso está acontecendo porque

a) a máquina linux e a máquina windows estão em redes diferentes b) a máquina do windows está conectada via ethernet.

há alguma consideração a ser tomada, além de especificar a porta (que está aberta). Eu posso ssh da minha máquina linux para outra máquina linux digitado ssh <IP ADDRESS> quando na mesma rede, então não é um problema com a minha máquina linux - e usando minha máquina windows eu posso ssh em um servidor privado (usando tanto openssh e putty).

O que preciso fazer?

Eu posso localmente ssh na máquina do windows. Uma descoberta interessante disso é que quando eu uso minha própria máquina windows para o ssh localmente, eu sou presenteado com o meu @.

Por isso, tentei colocar o nome de usuário antes do endereço IP público da máquina do Windows da seguinte forma:

myuser@137......

e tentei entrar na minha máquina linux - diz connection refused on port 22 . Eu acho que isso é algo que só o nosso gerente de rede pode remediar - improvável, dado que eu estou tentando ssh através de uma rede universitária

Obrigado

    
por brucezepplin 22.10.2015 / 10:19

1 resposta

2

Você precisa criar uma regra no Firewall do Windows para a conexão de entrada e saída na porta 22. Está nos parâmetros avançados do Firewall do Windows - > Regra do tráfego de entrada (estou traduzindo minha versão em francês aqui) - > Clique com o botão direito e Nova regra - > Porto - > TCP - > Porta específica local (22) - > Aceitar conexão - > Então valide

    
por 22.10.2015 / 10:51