如何以用户身份挂载 exFAT/FAT 分区,而无需在权限中设置所有文件的可执行位?

如何以用户身份挂载 exFAT/FAT 分区,而无需在权限中设置所有文件的可执行位?

这里是 Ubuntu 23.04,但应该适用于几乎所有版本。

我想通过系统中的用户安装机制安装外部驱动器(是否udev涉及?),通常通过 SSH 使用udisksctl mount -b /dev/sdX

VFAT/exFAT 驱动器显示权限为 755,这很烦人,因为我不想在复制文件时设置可执行位。我如何强制udisksctl(或者这是udev幕后操作?)以 644 权限安装这些驱动器的所有文件?

我对该/etc/udisks2/mount_options.conf文件的尝试没有成功。

设置exfat_defaults=uid=$UID,gid=$GID,noexec没有起作用。

我重新启动以sudo systemctl restart udisks2.service确保更改已加载。

相关内容