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

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

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

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

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

答案1

您可以对所有文件执行 chmod 777 以删除所有限制。

答案2

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

答案3

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

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

答案4

你可能想使用

chmod -R 777 /dev/sdc1/

为了给予其他人在根目录中创建的权限。

相关内容