You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code Remote SSH Server扩展无法加载问题求助

VS Code Remote SSH扩展重启后无法加载的排查与解决办法
  • 检查扩展目录权限
    登录服务器后,执行以下命令查看VS Code扩展目录的权限:

    ls -ld ~/.vscode-server
    ls -l ~/.vscode-server/extensions
    

    确保当前用户对~/.vscode-server及其子目录拥有读写权限。如果权限异常,执行以下命令修正:

    sudo chown -R $USER:$USER ~/.vscode-server
    
  • 重置Remote Server状态

    • 本地VS Code打开命令面板(Ctrl+Shift+P),执行Remote-SSH: Kill VS Code Server on Host,选择目标服务器后重新连接。
    • 也可手动删除服务器上的配置目录,强制VS Code重新生成配置:
      rm -rf ~/.vscode-server/data/Machine
      
  • 验证版本兼容性
    1月15日前后的VS Code或Remote SSH扩展更新可能引发版本不兼容问题:

    • 检查本地VS Code版本与服务器端Remote Server版本是否匹配(可在服务器~/.vscode-server/bin目录下查看版本号)。
    • 尝试回滚Remote SSH扩展到更早版本:在本地VS Code扩展面板找到Remote SSH,点击右上角齿轮图标,选择「Install Another Version...」并挑选1月15日前的版本测试。
  • 排查环境变量异常

    • 执行echo $HOME确认服务器当前用户的HOME路径是否正确,避免路径错误导致VS Code无法定位扩展目录。
    • 检查登录shell的配置文件(如~/.bashrc、~/.zshrc),排查1月15日后新增的脚本是否干扰了VS Code Server的启动流程。

内容的提问来源于stack exchange,提问作者David-Zheng

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 14:02:27