当闲置一段时间后,SSH会冻结

从Ubuntu桌面x64 14.04 ssh客户端连接到Ubuntu服务器14.04 x64 Microsoft Azure上的SSH服务器。

不幸的是,当它连接并闲置一段时间时, 连接冻结但不断开。

我已经尝试在我的服务器的/etc/ssh/sshd_config设置这些variables:

 ClientAliveInterval 30 TCPKeepAlive yes ClientAliveCountMax 99999 

在连接客户端上,在/ etc / ssh / ssh_config中,尝试:

ServerAliveInterval 60

不知道为什么ClientAliveInterval不适合你在服务器上….也许你需要重新启动sshd,如果你没有这样做后添加ClientAliveInterval指令?

如果客户端上没有root用户,则可以将ServerAliveInterval放入

的〜/ .ssh /configuration