如何限制 root 用户对用户文件夹的访问?

如何限制 root 用户对用户文件夹的访问?

在我的 PC 中,有两个用户“root”和“user1”。/home我有一个“user1”的目录/home/user1。现在我想限制 root 用户访问/home/user1目录以进行读取、写入和执行。可以吗?

如何帮助我?提前致谢。

答案1

不可以。
即使你实施了一些保护措施,他也是根源。他可以恢复它。

唯一的建议是:加密,如果你登录了,他仍然可以看到你得到的内容。

答案2

经过研究,我决定采取的解决方案是将不可变位设置为该目录。这样,任何用户都可以避免意外删除,即使 root 也无法删除该文件。但永久删除是不可能的。

chattr +i <filename>

现在没有人可以删除该文件,除非使用命令重置不可变位

chattr -i <filename>

了解状态lsattr命令很有用。

感谢您的宝贵回复。

相关内容