我想通过 /etc/fstab 挂载 ext3 文件系统,以便挂载中的文件由特定用户拥有。这可能吗?我查看过man mount
但找不到执行此操作的选项。(类似于为 vfat 挂载设置 uid 和 gid)。
除了在整个已挂载的文件系统上运行 chown 之外还有其他选择吗?
答案1
不,这在 fstab 中无法执行,也无法使用 ext3 进行挂载,因为所有权信息存储在文件系统中,而不是文件系统的属性。运行 chown -R。
答案2
答案3
有一个补丁用于安装具有所有文件固定 uid 的 ext2/3,我不确定它是否已经进入内核,但如果已经进入,则它在 2.6.31+ 中。
选项无论如何都是 uid=userid,例如 mount -o uid=500 /dev/sda1 /mnt/mydisk
如果您有格式化为 ext3 的可移动驱动器,并且可以在具有不同用户 ID 的机器之间来回移动它,这肯定会很方便。