发布于2026-07-11 阅读(0)
扫一扫,手机访问
能连上、能编辑、能调试,才算是真正的远程开发。很多人以为装上 Remote-SSH 插件就万事大吉,其实它依赖的是本地 ssh 命令、远程 SSH 服务、网络通路,以及 vscode-server 在远端的正确部署——四个环节缺一不可。任意一环断掉,你就会卡在“Connecting…”或者“Installing VS Code Server…”那里干着急。

VSCode 的 Remote-SSH 扩展在底层直接调用你系统的 ssh 命令,而不是自己实现协议。所以第一步,永远是手动验证一下:
ssh user@host -p 2222(如果端口不是 22,必须带上 -p)command not found: ssh:Windows 用户需要去“设置 → 可选功能”里启用 OpenSSH 客户端;macOS/Linux 一般自带,但某些精简发行版可能没装,记得补上Connection refused 或直接超时:检查远程的 sshd 是否在运行(systemctl status sshd),防火墙有没有放行端口,云服务器的安全组是否开放了对应端口VSCode 默认读取 ~/.ssh/config,但不少人只写了 Host 和 HostName,把其他必要项漏了,结果连接卡死或者报 Permission denied (publickey):
User 字段必须显式指定,特别是当远程用户默认 shell 是 /bin/bash 而家目录权限为 700 时,VSCode 可不会自己猜你是谁Port 2222,否则默认走 22,肯定连不上IdentityFile 要写绝对路径,而且私钥的权限必须是 600:chmod 600 ~/.ssh/id_rsa_prodHost myprod HostName 192.168.10.5 User deploy Port 2222 IdentityFile ~/.ssh/id_rsa_prod StrictHostKeyChecking no
VSCode 第一次连接时,会在远程自动生成 ~/.vscode-server 并下载对应 commit 的 server 二进制。国内用户经常在这里卡住,因为默认下载地址是 https://update.code.visualstudio.com,这个域名不稳定、重定向多、校验还严:
ls -la ~/.vscode-server/bin/ 发现要么是空的,要么只有不完整的哈希目录6c3e3dba23e8fadc360aed75ce363ba185c49794 这样的)https://update.code.visualstudio.com/commit:6c3e3dba23e8fadc360aed75ce363ba185c49794/server-linux-x64/stable,下载 vscode-server-linux-x64.tar.gzscp vscode-server-linux-x64.tar.gz user@host:~ 传到远程mkdir -p ~/.vscode-server/bin/6c3e3dba23e8fadc360aed75ce363ba185c49794 && tar -xzf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/6c3e3dba23e8fadc360aed75ce363ba185c49794 --strip-components 1curl:which curl,没有就装一下:sudo apt install curl(Ubuntu/Debian)连接成功后,所有操作都是在远程发生的。本地装的 Python/Pylance/Docker 插件不会自动生效,必须在远程窗口里重新安装:
Ctrl+`)启动的是远程 shell,python --version、git status 都是远端环境的结果/home/user/project/main.py,不是你本地的 /Users/me/project/main.py.vscode/settings.json,明确指定解释器路径:{ "python.defaultInterpreterPath": "/usr/bin/python3" }/tmp 被 noexec 挂载,~/.vscode-server 就无法执行——这是最隐蔽的静默失败原因之一真正麻烦的从来不是“怎么连”,而是连上之后发现 ~/.vscode-server 权限不对、磁盘满了、locale 缺失导致中文乱码、或者 shell 启动脚本里有个 echo 输出干扰了 VSCode 的协议握手——这些细节如果不手动去远端环境里查一遍,光盯着 VSCode 界面是找不到根因的。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8