从具有相同 UID 的其他系统访问数据?

从具有相同 UID 的其他系统访问数据?

假设我在同一台计算机上有两个双引导 Linux 系统。两者共享相同的/home挂载点。
Amy 是系统 1 上的唯一用户,其 UID 为 1000。她将一些文件存储在/home/amy. Bill 是系统 2 上的唯一用户,其 UID 也为 1000。Bill 可以/home/amy不受任何限制地访问吗?
另外,对于格式化为 ext4 的便携式 HDD,这种情况是否会更糟?

答案1

是的。比尔将不受限制地访问艾米的文件。 Unix 安全性基于 UID,而不是用户名。如果您的 HDD ext4 分区包含敏感数据,您可能需要对其进行加密,因为外部计算机上的任何 root 用户都可以访问它。

相关内容