云网牛站
所在位置:首页 > Linux云服务器 > 在Deepin 20中用Deepin SSH远程主机经常会中断的原因及解决

在Deepin 20中用Deepin SSH远程主机经常会中断的原因及解决

2021-01-15 09:32:16作者:anYun稿源:深度站

在Deepin 20系统中如果遇到Deepin SSH远程主机经常会中断,可能是由于ServerAliveInterval和ServerAliveCountMax值没设置起来,解决方法很简单,把这俩值设置一下即可。

 

问题

升级到Deepin V20版本后,发现我SSH云服务器,过会不操作,就会出现中断连接的情况。

一开始以为是SSH版本问题,就看了下Deepin自带的版本,还是比较新的版本,去官网看过,最新版也没有说修复类似的Bug,当然,这之前用Deepin远程主机都是正常的。

在Deepin 20中用Deepin SSH远程主机经常会中断的原因及解决

 

原因及解决方法

咨询过用SSH的网友,但好像大家都没有遇到类似问题,然后我就自行各种查询,发现大部分文章都说在服务端或客户端增加如下两行配置:

ServerAliveInterval 50

ServerAliveCountMax 3

经验证,很有效。这回我再也不用怕编辑着服务器的文本文件,由于中间停止几分钟操作而导致SSH中断了。参考防止远程Linux主机自动断开SSH连接一文。

运行:

sudo vim /etc/ssh/ssh_config #打开文本后,在末尾添加如下代码:

# 每50秒给SSH服务器发送请求,防止中断

ServerAliveInterval 50

# 错误次数最大3次

ServerAliveCountMax 3

运行:

sudo systemctl restart sshd #重启本机sshd服务,生效配置文件,如果报错,请检查是否书写错误。

说明:不要在服务端修改,因为需要考虑安全问题,在更改前请备份一下原文件。

 

相关主题

deepin 20中无法进行ssh的请看/etc/ssh/ssh_config中是否有MACs

精选文章
热门文章