SSH 在闲置一段时间后会冻结

SSH 在闲置一段时间后会冻结

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

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

我曾尝试在我的服务器中设置这些变量/etc/ssh/sshd_config

ClientAliveInterval 30
TCPKeepAlive yes
ClientAliveCountMax 99999

答案1

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

服务器存活间隔 60

不确定为什么 ClientAliveInterval 在服务器上不起作用....也许您需要重新启动 sshd,如果您在添加 ClientAliveInterval 指令后没有这样做?

如果你没有客户端的 root 权限,你可以将 ServerAliveInterval 设置为

〜/.ssh /配置

相关内容