使SSH隧道保持连接不断开

2016年08月24日 原创
关键词: SSH
摘要 SSH隧道搭建好了之后,隔了一个小时或者几十分钟就很容易被断开,原因是我们还没有配置相应的配置文件,只需要修改几处配置,就能够让SSH隧道保持连接,不断开了。

在搭建好了SSH隧道之后,由于网络的问题或者服务器暂时没有响应,再加上采用了默认的SSHD配置,SSH隧道就会很快断开,并不能长时间的使用。

这时我们只需要修改sshd_config文件即可。

vim /etc/ssh/sshd_config

配置下面两项

ClientAliveInterval 60

ClientAliveCountMax 10

ClientAliveInterval定义的是多少秒发送一次心跳。

ClientAliveCountMax定义的是多少次心跳没有收到之后,连接断开。

如果不配置这两项,则会采用默认的配置。

ClientAliveInterval的默认值是0,意味着心跳不会发送。

ClientAliveCountMax的默认值则是3 。

更详细的解释: