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连接即可正常使用

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

相关推荐
Wang's Blog4 分钟前
Java 项目实战: 外卖平台-后台退出功能与首页iframe架构
java·服务器·redis
Wang's Blog5 分钟前
Java 项目实战: 外卖平台-软件开发流程与项目整体介绍
java·服务器·redis
X7766X11 分钟前
暴雨重构国产大模型底层加速体系
服务器
Wang's Blog8 小时前
Java 接入Redis: 服务启动停止与后台运行配置
java·服务器·redis
EasyGBS11 小时前
终结训推割裂!EasyGBS×EasyAIS×DLTM,实现AI算法训推一体闭环落地!
服务器·深度学习·安全
Doris__HE13 小时前
【元脑服务器NF5476G7-NF5476M7技术规格分享】
运维·服务器·网络·数据库·性能优化
爱喝热水的呀哈喽14 小时前
openroad make各个阶段
服务器
别动我齐刘海15 小时前
ROS2 Jazzy + C++ 实战路线——基础学习2
c++·人工智能·vscode·python·学习·机器学习·机器人
Huangjin007_19 小时前
【Linux 系统篇(二十一)】进程(九):进程等待 wait/waitpid、status状态参数
linux·运维·服务器
ao-weilai19 小时前
Linux网络编程:Socket UDP
linux·服务器·网络·c++