ssh会话在闲置三小时后死亡

我通常在白天将我的PuTTYterminal窗口打开,当我去吃午餐或离开时,locking屏幕。 最近当我回来时,我的ssh会话已经死了。 即使我使用PuTTY中的保持活动并保持活动在sshd_config,它仍然会发生。

ClientAliveInterval 30 TCPKeepAlive yes ClientAliveCountMax 99999 

在auth日志中我看到:

 Jun 18 15:31:52 blarg sshd[6830]: pam_unix(sshd:session): session closed for user jonathan 

我没有在/etc/profile设置TMOUT

任何意见表示赞赏。

由于您使用的是腻子,您可以在客户端上实际执行一些操作。

打开putty并在选项面板中加载您用于保存连接的会话定义。

在连接下,将“发送空数据包保持会话激活”的恶魔从0改为别的(这是几秒钟,所以1800是30分钟)

选中“启用TCP keepalives”(这不是在老版本的腻子,更新,如果你没有)保存你的会话。