保持ssh连接服务器长时间不断开的技巧
解决方法供大家参考:
1、 配置服务器
#vi /etc/ssh/sshd_config
1)找到 ClientAliveInterval参数,如果没有就自己加一行
数值是秒,比如你设置为120 ,则是2分钟
ClientAliveInterval 120
2)ClientAliveCountMax
指如果发现客户端没有相应,则判断一次超时,这个参数设置允许超时的次数。如3 、5等自定义。
修改两项参数后如下:
ClientAliveInterval 120
ClientAliveCountMax 0 ###在不允许超时次数
重新加载sshd服务。退出客户端,再次登陆即可验证。
2、 配置客户端
#vi /etc/ssh/ssh_config
然后找到里面的
ServerAliveInterval
参数,如果没有,你同样自己加一个就好了,参数意义相同,都是秒数,比如5分钟等。
ServerAliveInterval 300
微信扫码关注
更新实时通知