百度搜了好多贴,始终不好使,终于用此法搞定!!!
第一步:修改sshd_config(可能不生效)
vi /etc/ssh/sshd_config
ClientAliveInterval 参数去掉注释,将0改为60(此参数指定了服务器端向客户端请求消息 的时间间隔, 默认是0, 不发送,60表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了)
第二步:修改ssh_config
vi /etc/ssh/ssh_config
ServerAliveInterval ,值为60(如果没有此参数,手动添加一个,参数意义相同,单位同为秒)
第三步:重启sshd
service sshd restart
本文详细介绍了如何通过修改sshd_config和ssh_config文件中的参数,实现SSH的长连接功能,避免因网络不稳定导致的连接断开,适用于远程服务器管理场景。
483





