有没有人有现实世界的情况下,他们已经在Linux中使用不可变标志?
chattr +我file.txt
由于root可以取消设置属性,因此您可以保护文件免受拥有root权限但不知道该function的用户的影响。
我已经看到这在虚拟主机设置中使用,其中文件需要保留在用户有权访问的目录中,例如php5.fcgi。 我也偶尔使用它来添加一个额外的步骤来删除重要的文件,以保护他们从我自己的心不在焉。
我在任何仅用作挂载点的目录上都使用它。 它可以防止在文件系统未安装的情况下错误地写入文件。
这对于黑客攻击别人的系统非常方便,并且不会让你的特洛伊木马程序被删除 !
通常要防止自动删除文件,例如。 通过清理临时目录等等,虽然当然你必须希望任何可能删除该文件的行为都会失败:)
让讨厌的开发人员和黑客入侵系统pipe理员。