VsCode无法与远端服务器建立连接的解决方案

问题

不知道大家在使用VsCode的时候,有没有遇到过上面这种情况,比如:今天可以使用VsCode连接远程服务器,但过了一天VsCode就无法连接远程服务器了,这是我最近遇到的问题,也是VsCode比较恶心的问题。

这与VsCode的版本有关,可能你安装的是版本比较老的VsCode,但VsCode可能会自动版本更新,这也就导致VsCode的版本与远端服务器的版本不兼容

解决方法

1、确认操作系统的版本
cat /etc/os-release

我使用的是Centos 7版本的操作系统,那么要确认VsCode的兼容版本。VsCode 版本 <= 1.98.2 可直接兼容 Centos 7 等旧操作系统。

2、下载相对旧版Vs Code

可以从VsCode历史版本页中选择你需要的版本

Vs Code历史版本官网

3、安装并关闭自动更新

安装下载的旧版本(会覆盖当前版本)

打开Vs Code设置,搜索"update"/自动更新,选择"none",避免后续更新造成意想不到的问题。

安装好这个版本的VsCode后,一定一定要将VsCode版本自动更新给关掉!!!!

设置的过程是:文件->首选项->设置

然后在搜索框中输入update / 更新,便会出现以下的页面:

将版本自动更新选项由:default改为none即可。如果设置为"none",意味着自动更新被禁用,VSCode将不会自行检查或下载更新。配置好后,重新启动VsCode即可

4、重新连接远程主机

安装Remote-SSH插件后,再次尝试SSH连接即可正常使用

希望这篇博客,可以帮帮到你。

相关推荐
广州灵眸科技有限公司1 天前
4G 模组开机自连 systemd 服务方案:基于灵眸科技EAI1106--Core-T
运维·服务器·科技
qq_401700411 天前
Linux设备树详解
linux·运维·服务器
刚入门的大一新生1 天前
Linux-信号
linux·运维·服务器
云宏信息1 天前
超融合和存算分离怎么选?从性能、可靠性、扩展、成本四个维度讲述如何精准匹配架构选型 | 附企业降本轻量云方案
运维·服务器·架构·云计算
咸鱼梦想家π1 天前
Linux开发工具(下)
linux·运维·服务器
1024奇点1 天前
【仓颉语言入门 · 第二篇 第 12 课】
开发语言·数据库·ide·mysql·开源
云飞云共享云桌面1 天前
机械制造研发部门:一台SolidWorks云主机替代 10 台传统图形工作站
运维·服务器·网络·3d·自动化·制造
j7~1 天前
【ProtoBuf】(篇一)初识 ProtoBuf
运维·服务器·序列化·protobuf·protobuf的适用特点
丰锋ff1 天前
用户管理命令
linux·运维·服务器
BcoreOS1 天前
‌新手必看:Debian 13 虚拟机 SSH 连不上?我是怎么一步步调试成功的
服务器