vps交流

解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本


本帖最后由 看我签名. 于 2022-5-9 13:44 编辑

一段时间不操作SSH就会自动断开,这很烦。解决方法很简单

一键脚本

  1. echo "ClientAliveInterval 30" >> /etc/ssh/sshd_config
  2. echo "ClientAliveCountMax 3" >> /etc/ssh/sshd_config

复制代码

将以上代码保存到ssh客户端里面一键执行,下次重装系统之后只要点一下就可以了

手动版
修改/etc/ssh/sshd_config文件

  1. nano /etc/ssh/sshd_config

复制代码

将以下配置行 ClientAliveInterval 0ClientAliveCountMax 3的注释去掉
将ClientAliveInterval对应的0改成30,ClientAliveCountMax, 使用默认值即可
解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本

ClientAliveInterval指定了服务器端向客户端请求消息的时间间隔, 默认是0即不发送请求信息.ClientAliveInterval 30表示每30发送一次, 然后客户端响应, 这样就保持长连接了

ClientAliveCountMax表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开.

——————

另外这种方式一样适合本地电脑配置,我是Mac,我在本地配置了,所有小鸡就不用单独配置了,都可以生效,但是唯独甲骨文不生效不知道咋回事,如果你不经常换电脑,可以改本地的试试。感兴趣的自己搜一下。关键词 “ssh 心跳”解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本

在客户端配ServerAliveInterval和ServerAliveCountMax也是一样的效果,还更方便解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本
插眼 看看了解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本

这是最好的年代 发表于 2022-5-9 13:34
在客户端配ServerAliveInterval和ServerAliveCountMax也是一样的效果,还更方便

我用的finalshell,这个该怎么配呢?

这是最好的年代 发表于 2022-5-9 13:34
在客户端配ServerAliveInterval和ServerAliveCountMax也是一样的效果,还更方便

嗯嗯 我在mac上也配置了 但是就甲骨文不起作用 今天在vps上配置了一下 结果竟然可以了解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本

hedong6915 发表于 2022-5-9 13:37
我用的finalshell,这个该怎么配呢?

finalshell大卡比,推荐使用mobaxterm解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本

推荐使用mobaxterm

heihai 发表于 2022-5-9 13:41
finalshell大卡比,推荐使用mobaxterm

但是它方便啊,在线编辑  上传下载  创建删除文件都方便……

hedong6915 发表于 2022-5-9 13:44
但是它方便啊,在线编辑  上传下载  创建删除文件都方便……

但是太卡了,java毒瘤,受不鸟解决甲骨文SSH总自动断开的问题!其他Linux均可 附一键脚本

自动断开是不是更安全?