在日常开发中,VS Code + Remote-SSH 是很多人最喜欢的组合。
但如果远端机器环境过于老旧(比如 glibc 版本太低),VS Code Server 无法运行,就会导致 Remote-SSH 根本连不上。

升级 glibc 往往风险大、麻烦多,这时候有没有更简单的替代方案呢?

答案是:使用 VS Code 扩展「SSH FS」。
网上的教程我看没有讲这个的,我也是利用AI找到的这个方法。

一、为什么选择 SSH FS?

🚀 不依赖远端 VS Code Server,因此不受 glibc 等系统库限制;

📂 VS Code 内原生操作,一键连接、浏览、编辑远端文件;

🔄 支持自动上传修改、忽略大目录,体验接近 Remote-SSH;

🔑 只需一次配置,后续使用和 Remote-SSH 的体验几乎一致。

二、安装 SSH FS 扩展

打开 VS Code,进入 扩展商店;

搜索 SSH FS(作者 Kelvin Schoofs);

点击安装即可。

三、配置远端连接

在 VS Code 左侧会出现 SSH FS 图标;

点击 “+” 新建连接;

填写以下信息:

Host:远端服务器 IP 或域名

Username:用户名

Port:SSH 端口(通常是 22)

Root:项目根目录路径(如 /home/user/project)

Authentication:选择私钥或密码(推荐私钥)

保存后,点击该连接的“文件夹”图标,就能直接在 VS Code 的资源管理器中打开远端目录。

四、总结

当远端服务器因为 glibc 版本过旧 导致 Remote-SSH 不能用时,完全不用强行升级系统。
直接使用 SSH FS 扩展,就能在 VS Code 中继续舒舒服服地远程开发:

编辑体验几乎一致;

配置简单;

不碰远端系统依赖。

👉 一句话总结:Remote-SSH 不行时,SSH FS 是最轻量、最接近原生的替代方案。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐