O Tunnelier fornece a funcionalidade que eu estava procurando.
É grátis:
Our client is free for use of all types, including in organizations.
Após um pequeno soluço na conexão com a Internet, qualquer janela aberta do PuTTY lança uma caixa de mensagem dizendo que houve um erro de conexão. Existe uma maneira de automatizar tentativas de repetição? Ou melhor ainda, diga para ver o status da rede e reconectar quando o acesso à internet for restabelecido?
Eu sei que existe a solução "stackoverflow" de escrever um programa que invoca o PuTTY usando sua interface de linha de comando usando -load e -pw. Mas estou procurando uma solução "superusuário" porque parece menos trabalho.
Eu deveria procurar no Tunnelier?
Antecedentes: Estou usando um túnel SSH com encaminhamento de porta para obter acesso remoto a um banco de dados no BlueHost.
O Tunnelier fornece a funcionalidade que eu estava procurando.
É grátis:
Our client is free for use of all types, including in organizations.
O Kitty é uma versão bifurcada de massa que adiciona reconectar, enviar para a bandeja e armazenar nome de usuário / senha. A reconexão automática funciona depois que a máquina também adormece. Tem sido muito estável para mim. GRÁTIS:)
Há também um fork do PuTTY chamado PuTTY Tray que adiciona uma opção "reconectar na falha de conexão" (embora experimental): link
Pode não ser tão útil ou conveniente para você como é para mim, mas eu uso a tela nas minhas sessões ssh e tem a opção de retomar e uma conexão quebrada com a tela -R, desde que você se conecte ao mesmo servidor (meu uni fornece 3 servidores que eles podem alocar ou você pode escolher explicitamente).
Você pode usar o link que permite reconectar a sessão novamente. Além de trazer a sessão de volta, permite várias tabs.
A única coisa em que posso pensar que pode ajudar é a opção "Ativar Keepalives de TCP" em Conexão.
Talvez você não consiga restabelecer uma conexão EXISTENTE, pois a chave compartilhada criada durante a conexão e renovada regularmente pode ser sincrônica ou desatualizada. Neste ponto, isso teria que ser reinicializado, usando sua própria chave privada com o servidor.
Ativar Keepalives de TCP pode ser a única solução aqui.
Você pode usar a tela no lado do servidor e configurar uma auth para putty sem senha com um tempo limite baixo.
Tags putty