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

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

相关推荐
Saniffer_SH1 小时前
【高清视频】一块 SSD,两条 PCIe 链路:Dual-Port NVMe SSD测试环境怎么搭?(一)
服务器·ssd测试·dual-port ssd·企业级ssd测试·dualport·ssd测试环境·dualport ssd测试
一只旭宝2 小时前
【网络精讲1】TCP 三次握手:为什么是三次,第三次丢了怎么办
服务器·网络·tcp/ip
C++ 老炮儿的技术栈2 小时前
C++ const 的3个核心作用
服务器·c语言·c++·算法·c
论文复现现场2 小时前
8卡 A100 服务器哪里租?NVLink、RDMA 与 NCCL 验收指南
linux·服务器·php·分布式训练·rdma·nvlink·nccl
派小心.2 小时前
多端数据分析平台的漏斗可以跨端搭建吗?5 步搭出跨端转化漏斗
大数据·运维·服务器·前端·数据分析
等我调个Bug3 小时前
Linux基本指令
linux·服务器
_upupup12 小时前
Linux的调试工具——gdb/cgdb
linux·服务器
Android系统攻城狮16 小时前
Linux Gstreamer深度解析之gst_audio_sink_get_type调用流程与实战(六十五)
linux·运维·服务器·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
zyseo817 小时前
谷歌SEO 站内搜索优化实战:把站内搜索词变成关键词金矿
java·服务器·数据库
王大傻092817 小时前
堆叠注入(Stacked Queries Injection)详解:原理、利用与防御
服务器·网络·数据库·web安全·网络安全