一、问题描述
vscode、xshell、MobaXterm等一众shell
客户端连接aliyun服务器或者实验室服务器都出现频繁断连情况。
所以可能不是vscode
的问题,而是自己电脑的问题!
二、解决办法
搜遍网上教程,尝试处理方法如下,但是都没有解决:
- vscode切换英文
- 卸载
Windows
自带的openssh
,将Git
文件夹里的ssh.exe
添加到环境变量 - 修改服务器端的
sshd_config
三、成功方法
-
卸载
Windows
自带的openssh
,将自己下载的Git
文件夹里的ssh.exe
添加到系统环境变量,用户环境变量最好也加一下。如何卸载
openssh
:官方链接
成功后,cmd
中显示如下:
-
修改ssh_config( D:\Program Files\Git\etc\ssh\ssh_config )文件,注意是
ssh
,不是sshd
,在末尾添加:ServerAliveInterval 20 ServerAliveCountMax 999
-
重启电脑。
———————————————————————————————————————————————————— -
另外一种解决方法:还有可能是服务器,内存不够或者磁盘空间不够!