www-data
我需要通过组(uid 33)读取和写入 USB ntfs pendrive,所以我添加了
UUID=34A0456D004536A0 /home/mypath ntfs-3g rw,defaults,uid=1000,gid=33,dmode=770,fmode=660,dmask=007,fmask=117,auto 0 0
磁盘已安装,但通用权限应用于所有 USB 驱动程序,忽略我在 fstab 中放置的所有内容,但安装路径是正确的。
我还使用 sudo ntfsusermap 生成映射文件以放置在驱动器中的 .NTFS-3G 文件夹中。
可能是什么原因?如何解决这个问题呢?
答案1
编辑优盘2安装选项:
sudo nano /etc/udisks2/mount_options.conf
并添加
[defaults]
ntfs_defaults=uid=$UID,gid=$GID,windows_names
ntfs_allow=uid=$UID,gid=$GID,umask,dmask,fmask,locale,norecover,ignore_case,windows_names,compression,nocompression,big_writes
如果仍然不起作用:
sudo nano /etc/udev/rules.d/90-usb-disks.rules
并添加这个
ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs-3g"
答案2
根据man mount.ntfs-3g
,没有fmode
或dmode
选项。并且man mount
该dmode
选项存在,但仅适用于 udf(“通用磁盘格式”文件系统)。
另外 - 不要使用逗号来结束fs_mntops
中的字段/etc/fstab
。