Conectando-se do ssh
cliente Ubuntu Desktop x64 14.04 a um servidor Ubuntu Server 14.04 x64 SSH no Microsoft Azure.
Infelizmente, quando está conectado e fica ocioso por um tempo; a conexão congela, mas não desconecta.
Eu tentei definir essas variáveis no meu servidor /etc/ssh/sshd_config
:
ClientAliveInterval 30
TCPKeepAlive yes
ClientAliveCountMax 99999
while true; do echo -n $'\r'$i; echo -n $(date +"%H:%M:%S"); sleep 5; done
Respostas:
no cliente de conexão, em / etc / ssh / ssh_config, tente:
não sabe por que o ClientAliveInterval não está funcionando para você no servidor .... talvez você precise reiniciar o sshd, se não o fez depois de adicionar a diretiva ClientAliveInterval?
se você não tiver raiz no cliente, poderá colar o ServerAliveInterval em
fonte
KeepAlive yes
esteja faltando. De qualquer forma, acho que as atividades de manutenção resolverão bem o problema desse usuário. O único risco com keepalives é que os problemas de conexão podem acionar a conexão, enquanto que sem keepalives, alguns problemas de conectividade entre você e o servidor podem passar despercebidos normalmente.