通过ssh连接腾讯云服务器时,稍微隔一段时间未操作连接便会断开,要解决这个问题需要对配置文件做一些调整。参照网上的介绍,尝试了两种方案,经过测试第二种方案对我的机器没有效果(也许对其它系统的机器有效),第一种方案可行。
1.编辑/etc/ssh/sshd_config文件
取消上图红框中两个参数的注释,并按上图调整参数。
ClientAliveInterval:服务端每隔几秒向客户端发送一个心跳数据
ClientAliveCountMax:客户端多少次没有响应,服务端自动断掉连接
参数调整后,断开ssh连接并重新连接,问题成功解决。
?
2.编辑/etc/ssh/ssh_config文件
在文件尾部增加上图红框中的两个参数。
ServerAliveInterval:每隔多少秒客户端向服务端发送一次心跳(alive 检测)
ServerAliveCountMax:服务端多少次心跳无响应之后,客户端才会认为与服务器的 SSH 连接已经断开,然后断开连接
原文地址:https://blog.51cto.com/abezoo/2408670
时间: 2024-10-07 15:45:44