我的问题有点傻,但是谁知道呢,因为 Linux 是一个非常丰富和复杂的操作系统。
有没有办法让 ubuntu 中的普通用户对 root 用户隐藏一些文件?
我知道 root 拥有所有特权和权限。但是,如果普通用户可以保留 root 的文件,那对我来说就太棒了,非常有用。
答案1
你已经发现你的管理员(又名 root)拥有控制系统的所有权力。这包括对全部计算机上的文件。因此,仅从文件权限来看,没有办法阻止 root 访问用户主目录中的文件。
为了防止 root 滥用隐私,只有几个选项:
- 不要向不认识的人授予 root 访问权限相信他们尊重你的隐私。由于每个人都可以获得 root 访问权限,因此我们还需要确保只有受信任的人才能物理访问到我们的机器。
- 切勿将私人数据存储在机器的内部驱动器或本地网络驱动器上。请使用外部介质,例如笔式驱动器或存储在云为此。将此驱动器锁定,远离爱管闲事的人。不要将密码存储在计算机上的云存储中。
- 使用加密(例如加密文件系统) 来获取私人数据。但是,这仅在您的管理员允许对您的帐户进行加密的情况下才有效。此外,它不会阻止 root 删除您的加密文件,但至少他们无法读取它们。
- 不要低估家长控制对计算机的好处。如果 root 是关心你的父母,那么你就有充分的理由永远信任他们。