VSCode SSH远程连接失败 最速解决方案

步骤 1:获取本地 VSCode 的 commit ID

在本地电脑的终端中运行:

bash

复制代码
code --version

你会看到类似这样的输出:

text

复制代码
1.85.0
af28b32d7e553898b2a91af498b1fb666fdebe0c
x64

第二行就是你的 commit ID

步骤 2:在服务器上手动下载 vscode-server

登录到你的服务器,然后执行:

bash

复制代码
# 创建目标目录
mkdir -p ~/.vscode-server/bin/<你的commit-id>

# 进入目录
cd ~/.vscode-server/bin/<你的commit-id>

# 使用 wget 下载(推荐使用 -c 参数支持断点续传)
wget -c https://update.code.visualstudio.com/commit:<你的commit-id>/server-linux-x64/stable -O vscode-server.tar.gz

# 解压
tar -xzf vscode-server.tar.gz

# 重命名解压出的文件夹(解压后通常是一个名为 "vscode-server-linux-x64" 的文件夹)
mv vscode-server-linux-x64/* ./
rmdir vscode-server-linux-x64

步骤 3:验证文件结构

确保 ~/.vscode-server/bin/<你的commit-id> 目录下包含:

text

复制代码
bin  extensions  LICENSE  node  node_modules  out  package.json  product.json

步骤 4:重新连接

现在重新用 VSCode 连接服务器,应该就能直接成功了!

相关推荐
程序员龙一2 小时前
VsCode+ClaudeCode+Deepseek的配置
vscode·claude·deepseek·vibecoding
运维@小兵4 小时前
安装Pycharm并破解
ide·python·pycharm
你说我胖?11 小时前
Visual Studio编辑生成exe
ide·visual studio
cgblpx1 天前
vscode的安装
ide·vscode·编辑器
文祐1 天前
Windows系统下载pycharm-community-2025.2
ide
golang学习记2 天前
Zed 新特性:AI 还在跑,电脑可以不睡了
人工智能·vscode·电脑·zed
瑶山2 天前
Windows + WSL2 Ubuntu + VS Code配置C++开发环境
开发语言·c++·windows·vscode·wsl
golang学习记3 天前
VSCode多光标迎来重大更新
ide·vscode·编辑器
专业程序开发源3 天前
flask家电故障预测系统92491-计算机课程设计/毕业设计
vscode·python·sql·算法·flask·课程设计
夜雪一千3 天前
如何取消PyCharm自动识别test开头文件并进入测试模式
ide·python·pycharm