Answers:
在所有本机UNIX文件系统上,文件所有权以用户和组ID的形式存储。对于基本的NFS操作(尽管至少在NFSv4中还有其他可能性)和传统的unix存档格式(例如tar)也是如此。
文件实际上可以属于不存在的用户或组。该文件属于一个特定的ID,但没有义务列出该ID /etc/passwd
或其他用户或组数据库。例如,如果您将用户数据库存储在NIS或LDAP上,而数据库服务器暂时无法访问,则用户的文件仍然存在。
将可移动媒体从一个系统传送到另一个系统时,应确保相关的用户名和组ID匹配,或者忽略所有权(例如,通过使用非Unix文件系统)。根有点特殊情况,因为根的定义特征是在任何地方用户ID均为0。
控制物理上拥有媒体的人将如何处理数据的唯一方法是使用一种固有的保护手段,即一种不依赖于他们如何访问系统并保留某些东西给自己的保护手段。您可以使用数学上的保护手段:加密(加密以确保机密性,签名完整性;将密码保留给自己)或物理保护手段(例如上锁的盒子)。