Como configurar um túnel SSH com putty usando cmd

0

Estou tentando configurar um comando cmd para abrir um túnel ssh usando o KeePass (um gerenciador de senhas). O túnel funciona bem se você configurá-lo manualmente no putty. Eu sei que posso salvar a sessão, mas o túnel é necessário para uma grande equipe. Trabalhar com sessões salvas leva-me a ocupar-me em explicar como funciona;)

Eu consegui fazer isso com meu próprio servidor usando:

cmd://putty.exe -noagent -L 8888:localhost:8888 {USERNAME}@{SomeIP}:22 -i "KeyLocation"

Neste servidor, o painel de administração do Duplicati está sendo executado em localhost:8888 . Quando abro o túnel em algum PC remoto, posso abrir o painel de administração abrindo localhost:8888 no navegador.

No outro servidor, preciso abrir primeiro um túnel para abrir uma conexão ssh com ele. No entanto, a conexão com o servidor remoto falha, um tempo limite é lançado.

cmd://putty.exe -noagent -L {RemotePort}:{SomeLocalIP}:22 {USERNAME}@{SomeIP}:{RemotePort}-i "{KeyLocation}" 

Abrir o túnel em um terminal linux funciona com este comando:

ssh -L {RemotePort}:{SomeLocalIP}:22 -i /{KeyLocation} {USername}@{SomeIP} -p {RemotePort}

Eu estou perdendo uma parte especial para o comando cmd?

    
por Kharne 19.06.2017 / 12:03

0 respostas

Tags