在 ubuntu 中隐藏 root 中的文件

sar*_*rah 2 permissions root debian users syslinux

我的问题有点傻,但谁知道呢,因为 linux 是一个非常丰富和复杂的操作系统。

ubuntu 中的普通用户有没有办法从 root 中隐藏一些文件?

我知道 root 拥有所有特权和权限。但是,如果一个简单的用户可以从 root 保存文件,那将是非常棒的,对我来说非常有用。

Tak*_*kat 5

您已经发现您的管理员(又名 root)拥有控制系统的所有权力。这包括对计算机上所有文件的读写访问权限。因此,仅从文件权限来看,无法阻止 root 访问用户 HOME 中的文件。

为了防止 root 用户滥用隐私,只有几个选项:

  • 不要向您不相信他们尊重您的隐私的人授予 root 访问权限。由于每个人都可以获得 root 访问权限,我们还需要确保只有受信任的人才能物理访问我们的机器。
  • 切勿将私人数据存储在机器的内部驱动器或本地网络驱动器上。为此,请使用外部介质,例如笔式驱动器云中的存储。锁定这个驱动器远离爱管闲事的人。不要将密码存储到您计算机上的云存储中。
  • 对私有数据使用加密(例如ecryptfs)。但是,这仅在您的管理员允许对您的帐户进行加密的情况下才有效。此外,它不会阻止 root 删除您的加密文件,但至少他们无法读取它们。
  • 不要低估在您的计算机上进行家长控制的好处。如果 root 是您关心您的父母,那么您完全有理由始终信任他们。