在 linux 中,如何保护文件不被 erased/modified?

in linux, how to protect files from being erased/modified?

这可能是一个基本问题,但我有一堆文件看起来像

top_secret_001
top_secret_002
etc

我想确保它们不会被任何人删除或修改。它们应该是可读的。

我如何在 linux 中做到这一点?

谢谢!

您可以 chown root 拥有的文件,然后 chmod 它具有 0644 权限。

具有 sudo/root 访问权限的任何人都可以写入或删除文件,所以要小心!

还有一点要注意,如果用户对文件所在的目录有写权限,他们可能会删除文件。即使该文件由具有只读权限的 root 所有。

将权限和所有者更改为 root 已尽您所能...这是 File security