Após um pequeno soluço na conexão com a Internet, qualquer janela PuTTY aberta abre 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-lhe para observar o status da rede e reconectar quando o acesso à Internet for restabelecido?
Eu sei que há a solução "stackoverflow" de escrever um programa que chama o PuTTY usando sua interface de linha de comando usando -load e -pw. Mas estou procurando uma solução de "superusuário" porque isso parece menos trabalhoso.
Em vez disso, devo 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.
Há também uma bifurcação do PuTTY chamada PuTTY Tray que adiciona uma opção "reconectar na falha de conexão" (embora experimental): https://puttytray.goeswhere.com/
fonte
Tunnelier fornece a funcionalidade que eu estava procurando.
É de graça:
fonte
Pode não ser tão útil ou conveniente para você quanto para mim, mas eu uso a tela em minhas sessões ssh e ele tem a opção de retomar e uma conexão interrompida com a tela -R, desde que você se conecte ao mesmo servidor (minha uni forneça 3 servidores que eles podem alocar ou você pode escolher explicitamente).
fonte
Você pode usar a massa de tabulação mutli http://ttyplus.com/multi-tabbed-putty/, que permite reconectar a sessão novamente. Além de trazer a sessão de volta, permite várias abas.
fonte
A única coisa em que consigo pensar nisso pode ajudar é a opção "Ativar TCP Keepalives" em Conexão.
fonte
Talvez você não consiga restabelecer uma conexão EXISTENTE, pois a chave compartilhada criada durante a conexão e renovada regularmente pode obter a sincronização ou a desatualização. Nesse ponto, isso teria que ser reinicializado, usando sua própria chave privada com o servidor.
Habilitar TCP Keepalives pode ser a única solução aqui.
fonte
Você pode usar a tela no lado do servidor e configurar uma autenticação sem senha para uma massa com um tempo limite baixo.
fonte