TeraTerm 长时间闲置后,防止自动断开连接
参考资料長時間放置後、Tera Termの接続が切れてしまうsshで接続したTeraTermをサーバーから切断されないようにするSSHが超短時間で切断される一. 现象与原因现象使用新版本的TeraTerm连接公司的linux服务器只要闲置超过1分钟左右TeraTerm与服务器的连接就会被强制断开。一直使用的话则不会有问题。原因默认情况下SSH 是静默连接不操作的话就相当于没有数据包有的服务器也会设置类似于下面的配置。ClientAliveInterval 60服务器每 60 秒 向客户端发送一次心跳检测包检测客户端是否还存在。ClientAliveCountMax 3如果连续 3 次 没收到客户端回应就断开连接。apluserFengYeHong-HP:~$ls-l/etc/ssh/sshd_config -rw-r--r--1root root3252May252025/etc/ssh/sshd_config apluserFengYeHong-HP:~$ apluserFengYeHong-HP:~$grepClientAlive /etc/ssh/sshd_config#ClientAliveInterval 60#ClientAliveCountMax 3apluserFengYeHong-HP:~$二. 对策TeraTerm提供了KeepAlive的配置每隔一段时间发一个心跳包防止连接被当成闲置而断开。【設定】→【SSH】找到【ハートビート】将秒数改的小一些例如60秒。【設定】→【TCP/IP】找到【Keep-alive】将秒数改的小一些例如60秒。通过上述所示设置长时间闲置后TeraTerm应该就不会自动断开连接了。