Convertendo o comando SSH para um comando PuTTY

3

Estou tentando traduzir o comando SSH:

ssh -N -L 1521:server1.com:1521 [email protected]

em PuTTY.

  • -N : não executa um comando remoto. Isso é útil apenas para encaminhar portas (somente versão de protocolo 2).
  • -L [bind_address:] porta: host: hostport : Especifica que a porta fornecida no host local (cliente) deve ser encaminhada para o host e a porta especificados no lado remoto.

O comando primeiro SSH para [email protected] , que por sua vez se conecta a server1 para que ele ative a porta 1521 (servidor por trás do NAT).

De uma maneira mais abstrata, o comando poderia ser escrito como :

ssh -L MY_LOCAL_PORT:FOREIGN_ADDRESS:FOREIGN_PORT MYUSER@SSH_SERVER

Eu tentei escrever o seguinte comando PuTTY:

putty -N -D 1521 -P 1521 server2.com [email protected]

com:

  • -N : suprima o início de um shell ou comando.
  • -D : configure o encaminhamento dinâmico de portas baseado em SOCKS em uma porta local.
  • -P : especifique um número de porta

de acordo com o Manual do PuTTY .

No entanto, obtenho:

Qualpoderiaseroproblema?

Eudesativeiofirewalleverifiqueiqueputty.exepermitiaacomunicaçãocomaInternet.

UsandoaGUIdoPuTTY,otúnelfuncionacomaseguinteconfiguração:

    
por Franck Dernoncourt 23.03.2016 / 05:20

3 respostas

4

I am trying to translate the SSH command ssh -N -L 1521:server1.com:1521 [email protected] into PuTTY.

Se tudo que você precisa é apenas redirecionar a porta - você pode usar plink

> plink.exe -ssh -N -L 1521:server1.com:1521 [email protected]

I'd curious how to fix the putty.exe command as well

as mesmas coisas

> G:\putty.exe -ssh -P 2222 -N -L :2222:192.168.88.130:2222 [email protected] -i C:\Users\ALex\.ssh\node1.ppk

    
por 23.03.2016 / 18:36
1

O Putty também exige que o protocolo seja mencionado. Como você está usando o ssh, adicione opção '-ssh' também. Você pode consultar o seguinte link:

opções de linha de comando de putty

Então, um comando simples seria parecido com:

putty.exe -ssh -P 22 admin@server
    
por 23.03.2016 / 10:26
0

Pode ter a ver com a sua capacidade / incapacidade de atribuir uma porta ao computador local. Tente executar o PUTTy com privilégios administrativos em sua máquina local.

    
por 23.03.2016 / 22:52

Tags