A conexão SSH congela após uma saída maior quando inativa por um tempo

4

Eu tenho um problema com o congelamento de uma sessão SSH depois de usá-la novamente quando ela ficou inativa por um tempo.

O problema é que a sessão não congela imediatamente, eu ainda posso usá-la. Mas assim que um comando envia mais dados, ele congela antes que qualquer saída chegue e eu tenho que reiniciar o terminal.

Se você leu soluções anteriores sobre MTU, mas lá, a sessão congela toda vez. Aqui só acontece depois de um período de inatividade.

Note que eu defini ServerAliveInterval 120 em .ssh / ssh_config

Alguma pista sobre como posso resolver isso?

    
por Ikke 26.06.2012 / 13:08

3 respostas

3

Altere ~/.ssh/ssh_config para ~/.ssh/config . Certifique-se de que as permissões sejam 700.

Esta discussão tem muita informação boa. Você também pode seguir a tag de ssh (basta clicar em / ssh em sua pergunta) para acessar a tag wiki para mais informações e orientações sobre resolução de problemas.

    
por 04.07.2012 / 16:27
3

Sugestões:

  • Tente definir as opções ServerAliveInterval , ServerAliveCountMax e TCPKeepAlive na linha de comando, em vez de usar ssh_config , para descartar a possibilidade de ler suas configurações. Talvez o ssh_config deva ser chamado apenas de config ?
  • Use o sinalizador detalhado (mais de uma vez) para aumentar as chances de uma mensagem de erro explicativa
  • Verifique se ServerAliveInterval * ServerAliveCountMax é menor que o limite de tempo ocioso do firewall antes de derrubar sua sessão ssh (pergunte ao administrador da rede).
  • Se o servidor for seu, você pode tentar as ClientAlive* -options lá.
  • Verifique as incompatibilidades de versão, se não o OpenSSH, em ambos os clientes + servidores.
por 26.06.2012 / 14:41
0

você pode configurar seu cliente para enviar as mensagens tcp keep alive. Eu sei que está sob as opções de conexão em massa. Não tenho certeza sobre as opções de linha de comando, mas isso resolveu para mim quando eu estava com problemas. Embora isso só tenha sido feito para mim nas máquinas win7 da escola.

    
por 26.06.2012 / 20:32