Ok ... Isso é muito possível com o Putty, embora não tão fácil quanto com o OpenSSH em uma máquina Linux. Eu recomendaria muito configurar uma chave de identidade SSH e instalá-la nas caixas às quais você está se conectando e usar o agente de encaminhamento de chaves do Agente de Putty (pagent.exe). Dito isto, aqui estão os passos a seguir.
Primeiro, crie um perfil de conexão Putty para sua caixa Linux de trabalho que você pode acessar em casa. Você deseja ter certeza de que, em Connection -> Data
, você definiu seu Auto-login username
. Em seguida, em Connection -> SSH -> Auth
, certifique-se de que Allow agent forwarding
esteja marcado. Agora salve este perfil e anote o nome que você chama (ie-work-jumpbox).
Com essa configuração, você agora quer configurar um segundo perfil para a caixa atrás da caixa de salto de trabalho. Configure este perfil com o nome do host / endereço IP e a porta corretos do servidor da Web no escritório. Você então quer ir para Connection -> Data -> Proxy
e definir o Proxy Type
para local
e definir o Telnet command or local-proxy-command
to plink -load work-jumpbox -nc %host:%port\n
(substitua work-jumpbox pelo nome que você chamou de seu perfil anterior para a caixa linux de trabalho.
Agora salve este perfil (ie-work-webserver) e quando você quiser se conectar a ele, carregue-o e clique conectado, ele deverá logar você no servidor web do escritório depois que ele entrar na caixa de entrada silenciosamente.