Como habilitar o KeepAlive na linha de comando putty

12

Atualmente, estou usando massa de vidraceiro como esta na linha de comando:

putty.exe -ssh [email protected] -pw mypassword

como habilito o KeepAlive para que a conexão não morra se eu sair da janela do terminal por alguns minutos?

pdeva
fonte
Tenho certeza de que não há uma opção para isso.
Jacob
3
Por que não começar a massa, e isso nas suas "Configurações padrão"?
precisa

Respostas:

17

Você pode conectar-se de acordo com o seu post e clicar com o botão direito do mouse na barra de título e em "Alterar configurações", "Conexão" e inserir um número nos "Segundos entre as keepalives" (eu costumo colocar 60).

Se necessário, você pode aplicar essa alteração a todas as sessões por padrão, salvando a sessão "Configurações padrão" antes de conectar.

user1174838
fonte
1
Observe que esta opção é diferente dos keepalives do TCP. Eu não vi essa opção e minhas conexões ainda estavam caindo usando o TCP keepalive.
Capitão Man
2

Depende do que causa a queda da conexão. Não é uma massa propriamente dita, por isso é um servidor de terminal ou algum NAT a caminho.

Se for NAT, ative a Enable TCP keepalivescategoria Connection, conforme descrito lá: Using KeepAlive in PuTTY | Nth Design

Se for o servidor de terminal que interrompe a conexão, a única maneira razoável de pensar é usar screen, para que você possa reconectar o terminal se a conexão cair repentinamente.

Como acessar a tela anexada após a conexão cair | Blog do magp.pt

LogicDaemon
fonte