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

Mac M1设备上VS Studio通过Remote-SSH连接远程服务器报错求助

解决Mac M1上VS Code Remote-SSH添加主机时的EROFS只读文件系统错误

解决方法:

  • 手动编辑SSH配置文件
    跳过插件的添加流程,直接手动配置:

    1. 在VS Code中打开本地SSH配置文件,路径为 ~/.ssh/config
    2. 在文件中添加目标主机的配置,示例格式:
      Host 192.168.110.60
          HostName 192.168.110.60
          User nhannani
      
    3. 保存文件后,通过Remote-SSH直接选择该主机连接
  • 检查VS Code的文件访问权限

    1. 打开Mac「系统设置」→「隐私与安全性」→「文件与文件夹」
    2. 找到VS Code,确认已勾选允许访问~/.ssh目录
    3. 重启VS Code后重试添加操作
  • 修复SSH目录及文件权限

    1. 打开终端,执行命令检查.ssh目录权限:
      ls -ld ~/.ssh
      
    2. 若权限不是drwx------,执行修改命令:
      chmod 700 ~/.ssh
      
    3. 检查config文件权限:
      ls -l ~/.ssh/config
      
    4. 若权限不是-rw-------,执行修改命令:
      chmod 600 ~/.ssh/config
      
  • 重置Remote-SSH插件配置

    1. 在VS Code中打开命令面板(Cmd+Shift+P)
    2. 执行命令 Remote-SSH: Reset SSH Host Configuration
    3. 完成后重新尝试添加新SSH主机

内容的提问来源于stack exchange,提问作者Nabilah Hannani

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 09:52:10