我的 USB 密钥上的 ExtX 文件系统

yve*_*mes 5 usb filesystems ext3

如果我用 extX 文件系统格式化我的 USB 密钥,复制其中的一些文件,然后将其交给朋友,让他在此密钥上添加文件或修改现有文件,那么他将被自己的系统拒绝。因为它的用户 ID (UID) 和 GID 与我机器上的相同。

如何摆脱这种限制?是否可以禁用 ext2/ext3 分区上的用户权限?

当然,我真的不想依赖任何其他文件系统。

Kev*_*n M 9

使用 选项安装驱动器umask=000。这告诉系统给每个新创建/复制的文件 777 的系统权限,除非另有说明(例如通过 cp -p)。

  • 我找不到 ext2/ext3 fs 的选项 .. 叹气......为什么?我手头没有任何Linux机器。他们是否在手册页中忘记了这一点?http://linux.die.net/man/8/mount (2认同)

Bab*_*abu 7

你可以chmod 777所有的文件,去掉所有的限制。


tim*_*day 5

有趣的是,最近出现了一个内核补丁,可以在 ext 挂载上进行某种 UID 重新映射,“使它们在可移动媒体上真正有用” 。在随后的讨论中似乎没有太大争议,因此它应该在某个时候成为您最喜欢的发行版。

顺便说一句,我自己多年来一直在可移动媒体上使用 ext2/3,但它几乎完全用于 rsynced 备份,其中重点是保留所有文件元数据。