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

VirtualBox中CentOS挂载fstab共享目录后无写入权限求助

解决VirtualBox CentOS共享文件夹无写入权限问题

我之前也碰到过一模一样的问题,折腾了好一会儿才搞定,给你几个靠谱的解决步骤,按顺序试就行:

  • 检查VirtualBox共享文件夹基础设置
    打开VirtualBox虚拟机设置 -> 共享文件夹,找到你设置的shared文件夹:

    • 确保没勾选「只读(Read-only)」选项
    • 勾选「自动挂载(Auto-mount)」和「永久挂载(Make Permanent)」,避免每次开机都要手动配置
  • 将hduser加入vboxsf用户组
    VirtualBox的共享文件夹默认归vboxsf用户组所有,只有该组的用户才有写入权限。执行以下命令添加用户到组:

    sudo usermod -aG vboxsf hduser
    

    ⚠️ 重要:执行完命令后必须注销hduser账户再重新登录,组权限的变更才会生效。

  • 手动挂载并指定权限(如果自动挂载失效)
    如果上面的步骤没用,试试手动挂载共享文件夹,同时指定hduser的UID和GID来获取读写权限:

    1. 先查看hduser的UID和GID:
      id hduser
      
      输出里会显示uid=xxx(hduser) gid=xxx(hduser),记下这两个数字
    2. 卸载已挂载的共享文件夹(如果已挂载):
      sudo umount /home/hduser/shared
      
    3. 手动挂载并指定权限:
      sudo mount -t vboxsf shared /home/hduser/shared -o uid=xxx,gid=xxx,rw
      
      把xxx替换成你刚才记下的UID和GID数值
  • 检查Mac端共享文件夹权限
    在Mac上找到你的shared文件夹,右键选择「显示简介」:

    • 拉到「共享与权限」部分,点击锁图标解锁
    • 确保「everyone」或者对应虚拟机用户的权限设置为「读与写」

按上面的步骤走,基本就能解决写入权限的问题了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 09:37:10