将我的 VPS 升级到 CentOs 5.5 后,如果我在一段时间内忽略它们,我开始体验冻结/断开的 shell 会话。很烦人。我找到的解决方案是编辑/etc/ssh/sshd_config
并将其设置ClientAliveInterval
为所需的秒数。我的理解是,这基本上替代了来自客户端用户(我)的活动,因此可以防止会话断开连接。
在进行了这个小改动后启动了一个 shell 会话,我似乎能够维持一个被忽略的会话。然而,仅仅因为某件事似乎正在工作并不意味着必须采取最好的,甚至是正确的方法。
有没有更好/不同的方法来防止 shell 会话冻结?