Putty da linha de comando para o túnel SSH

1

Estou tentando traduzir as configurações da GUI em Putty para estabelecer o encapsulamento SSH na linha de comando no script em lotes do Windows. O primeiro script em lote estabelece o encaminhamento de porta e o encapsulamento ...

start putty -ssh [email protected] -pw my_secure_pw -L 5555:10.54.22.104:5432 -L 2222:10.54.22.104:22

e o segundo script em lote usa o túnel ...

start putty -ssh localhost 5555

Enquanto o primeiro script é executado sem erro, continuo recebendo o erro fatal de Putty: conexão de rede inesperadamente fechada do servidor para o segundo.

No entanto, se eu estabelecer o túnel usando a GUI como por exemplo abaixo e executar o segundo script, não haverá erro e eu posso executar o aplicativo de acordo.

Existe alguma configuração ou opção ausente do primeiro script, se comparar com a GUI?

    
por idazuwaika 07.01.2018 / 06:28

1 resposta

2

Na linha de comando, as portas locais entram em túnel para o IP remoto 10.54.22.10 4 enquanto a variante da GUI usa 10.54.22.10 2 como destino.

Além disso, o daemon SSH do destino provavelmente está escutando na porta 22, então você precisa usar a porta local 2222.

    
por 07.01.2018 / 10:15

Tags