包教包会!极其详细!VS Code Remote SSH 连接远程服务器时,怎么解决vsc卡在 “正在下载 VSCode 服务器”
方法 :手动下载安装 vscode-server
1-在本地 VSCode 中查看你要连接时使用的 commit id(也就是 VSCode 的版本号标识)。
在本地 VSCode → 帮助 (Help) → 关于 (About) 可以看到 Commit 字段。


如我就是:8b3775030ed1a69b13e4f4c628c612102e30a681
2-然后带入以下网址中的
https://update.code.visualstudio.com/commit:
即https://update.code.visualstudio.com/commit:8b3775030ed1a69b13e4f4c628c612102e30a681/server-linux-x64/stable
3-在浏览器运行,开始下载:

4-打开vsc的终端,输入
scp -P 13467 "刚刚的文件的路径(例如:C:/Users/Administrator/Downloads/vscode-server-linux-x64.tar.gz)" root@connect.nmb2.seetacloud.com(这里按自己具体的登陆指令替换):/tmp/
输入后会出现该画面:
PS C:UsersAdministrator> scp -P 13467 "C:/Users/Administrator/Downloads/vscode-server-linux-x64.tar.gz" root@connect.nmb2.seetacloud.com:/tmp/
>>
root@connect.nmb2.seetacloud.com's password:
注意!!!
密码必须手动输入,且可能不会显示你输入的内容,就像卡住了。不要担心,直接键盘输入,然后点回车。
主播第一次就输错了,第二次成功,看下图。说明vscode-server-linux-x64.tar.gz 已经完整上传到服务器 /tmp/ 目录 ✅。
root@connect.nmb2.seetacloud.com's password:
Permission denied, please try again.
root@connect.nmb2.seetacloud.com's password:
vscode-server-linux-x64.tar.gz 100% 48MB 3.2MB/s 00:15
5-登录服务器:
密码注意事项和刚刚一样
PS C:UsersAdministrator> ssh -p 13467 root@connect.nmb2.seetacloud.com
>>
root@connect.nmb2.seetacloud.com's password:
6-此时成功登录服务器,在服务器中执行
mkdir -p ~/.vscode-server/bin/
tar -xzf /tmp/vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/
root@autodl-container-be044ebe99-ad6c1ed7:~# cat > install_vscode.sh
#回车后直接复制粘贴下面的命令
mkdir -p ~/.vscode-server/bin/8b3775030ed1a69b13e4f4c628c612102e30a681
tar -xzf /tmp/vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/8b3775030ed1a69b13e4f4c628c612102e30a681
## 粘贴完后按 Ctrl+D 保存
root@autodl-container-be044ebe99-ad6c1ed7:~# bash install_vscode.sh
注意!!!
这里复制粘贴命令需要用Shift + Ctrl + V!只按 Ctrl + V,那在终端里会只出现 ^V。
7-检验
主播成功!
root@autodl-container-be044ebe99-ad6c1ed7:~# ls -l ~/.vscode-server/bin/8b3775030ed1a69b13e4f4c628c612102e30a681
total 28288
drwxr-xr-x 6 root root 169 Jan 18 2024 vscode-server-linux-x64
-rw-r--r-- 1 root root 28966046 Sep 24 22:13 vscode-server.tar.gz
8-然后直接在vsc按你正常的连接流程走,就成功连接不会卡在下载那步了!








