Eu tenho uma máquina habilitada para ssh em meu wi-fi doméstico na qual posso fazer ssh. Recentemente, adquiri o Subsistema Linux para Windows e também quero ssh remotamente . Ambas as máquinas têm um ip estático atribuído do meu roteador, mas o ssh se comunica pela porta 22. 1ª pergunta: Como o ssh determina qual máquina eu quero acessar e, 2ª pergunta: Como especificar para qual máquina eu quero fazer o ssh?
Eu sei que o putty funciona em geral, o que é bom, mas provavelmente estou um pouco confuso sobre como o ssh funciona e como ele separa diferentes máquinas na mesma rede ...
Obrigado!
Conforme você afirma na sua pergunta, cada máquina possui um IP atribuído pelo roteador. Esse é o endereço ao qual o SSH está se conectando. 22 é a porta SSH padrão, mas isso pode ser alterado na máquina que executa o servidor (recebendo conexões). E o par IP:port é o endereço completo que precisa ser fornecido ao cliente SSH (programa SSH que se conecta ao servidor).
Você deve se conectar à máquina, não ao roteador. O roteador tem seu próprio IP. Você o usaria para redirecionar o tráfego de fora da sub-rede desse roteador. Nesse caso, você precisa de dois atacantes diferentes. Por exemplo, 22 redirecionando para o 22 do Linux e 2222 encaminhando para o 22 do Windows.