ExFat 挂载权限

ExFat 挂载权限

我正在尝试使用 fstab 来安装 exfat 驱动器,并为用户和组提供读/写权限。etc/fstab该驱动器的行是:

UUID=5E98-37EA /home/ftagliacarne/data/media exfat defaults,rw,uid=1000,gid=1001,umask=002 0 1

使用这些选项,驱动器将安装到正确的用户和组的正确位置,但是该组没有读写访问权限。即权限设置为:

drwxr-xr-x 7 ftagliacarne docker-media 262144 Sep 24 20:40 media

有没有办法设置组权限也具有读写权限?

期望的结果:

drwxrwxr-x 7 ftagliacarne docker-media 262144 Sep 24 20:40 media

我尝试过的一些事情:

  • 设置umask002
  • chmod安装前/安装后使用
  • chmod在父目录上递归使用

感谢您能给我的任何帮助。

更新1:

我还尝试将 fstab 文件更改为以下内容:

UUID=5E98-37EA /home/ftagliacarne/data/media exfat defaults,uid=1000,gid=1001,dmask=0002,fmask=0113 0 1

唉,还是不行。

更新2:

由于上述配置导致启动时出现问题后,我将条目更改/etc/fstab为以下内容:

UUID=5E98-37EA /home/ftagliacarne/data/media exfat defaults,uid=1000,gid=1001,fmask=0113,dmask=0002,nofail 0 0

现在它起作用了。我怀疑问题出在pass选项 1 上,因为将其更改为 0 似乎已经修复了它。感谢所有提供帮助的人!

答案1

chmod并且chown不适用于已安装的 fat32、exfat 和 ntfs-3g。

您要找的是dmask=0002,fmask=0113.

相关内容