如何避免SSH Secure Shell Client连接Linux超时,自动断开?
如何避免SSH Secure Shell Client连接Linux超时,自动断开?
岸芷汀兰 发表于3年前
如何避免SSH Secure Shell Client连接Linux超时,自动断开?
  • 发表于 3年前
  • 阅读 298
  • 收藏 7
  • 点赞 0
  • 评论 0

【腾讯云】买域名送云解析+SSL证书+建站!>>>   

摘要: 如何避免SSH Secure Shell Client连接Linux超时,自动断开?

一般修改两个地方可将这烦人的问题解决

1、echo $TMOUT

如果显示空白,表示没有设置, 等于使用默认值0, 一般情况下应该是不超时. 如果大于0, 可以在如/etc/profile之类文件中设置它为0.

2、修改/etc/ssh/sshd_config文件,将 ClientAliveInterval 0和ClientAliveCountMax 3的注释符号去掉,将ClientAliveInterval对应的0改成60,ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, 不发送.而ClientAliveInterval 60表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了.ClientAliveCountMax, 使用默认值3即可.

 

最后记得执行

/etc/init.d/sshd restart

【centos 7.x  使用的命令:/bin/systemctl start  sshd.service  或  service sshd restart   】

哦,否则刚才的修改是不会生效的。

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 26
博文 114
码字总数 88697
×
岸芷汀兰
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: