ssh 会话在三小时不活动后终止

ssh 会话在三小时不活动后终止

我通常在白天打开 PuTTY 终端窗口,在吃午饭或外出时锁定屏幕。但最近当我回来时,我的 ssh 会话已经终止。即使我在 PuTTY 中使用了保持活动功能,并在 sshd_config 中启用了保持活动功能,这种情况仍然会发生。

ClientAliveInterval 30
TCPKeepAlive yes
ClientAliveCountMax 99999

在身份验证日志中我看到:

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

我没有TMOUT设置值/etc/profile

任何建议都值得感激。

答案1

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

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

在连接下,将“发送空数据包以保持会话处于活动状态”的恶魔从 0 更改为其他值(以秒为单位,因此 1800 是 30 分钟)

选中“启用 TCP keepalives”(这在旧版本的 putty 中没有,如果没有,请更新)保存您的会话。

相关内容