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