从 Ubuntu Desktop x64 14.04 的ssh客户端连接到 Microsoft Azure 上的 Ubuntu Server 14.04 x64 SSH 服务器。
不幸的是,当它连接并闲置一段时间时;连接冻结但不会断开连接。
我尝试在我的服务器中设置这些变量/etc/ssh/sshd_config:
ClientAliveInterval 30
TCPKeepAlive yes
ClientAliveCountMax 99999
Run Code Online (Sandbox Code Playgroud)
在连接的客户端上,在 /etc/ssh/ssh_config 中,尝试:
ServerAliveInterval 60
不知道为什么 ClientAliveInterval 在服务器上对你不起作用......也许你需要重新启动 sshd,如果你在添加 ClientAliveInterval 指令后没有这样做?
如果您在客户端上没有 root,则可以将 ServerAliveInterval 插入
~/.ssh/config