安装 ntfs-3g 后,我可以在 nautilus 中选择挂载 Windows 目录,但我需要提供 root 密码。虽然我不反对提供 root 密码,但我更愿意限制相应 Windows 用户的权限(即不允许修改系统文件)。很容易实现还是我需要发布功能请求?
答案1
有一种方法可以识别 ntfs-3g 安装上的 Windows 权限。您必须创建一个用户映射文件。看这里。
这也可以通过该实用程序在 Linux 内完成ntfs-3g.usermap
。请参阅mount.ntfs-3g
和的手册页ntfs-3g.usermap
。 (我使用 Fedora 14。)
编辑:我不知道启用此功能会对 Nautilus 的安装功能产生什么影响。我,我喜欢安装分区/etc/fstab
并保持原样。
答案2
免责声明:我没有尝试过这个,所以它可能有效也可能无效;我周围没有 NTFS 卷。
使用阻止目标用户读取的权限挂载整个 FS。
将生成的树的目录挂载在可访问的挂载点上,mount --bind
并随后mount --o remount
使用不同的uid
和umaks
允许目标用户读取它。