如何防止有人强制改变(在vim中)到只读文件?

时间:2011-12-03 10:11:20

标签: vim chmod

很抱歉newb因素,但我刚刚创建了一个hello world文件,然后在其上执行了chmod 444。我想确保没有人可以编辑其内容。

但是如果你使用w!在vim中,您可以覆盖那些chmod权限并将内容写入该文件。

“!”优先于chmod?如何阻止某人强制更改只读文件?

2 个答案:

答案 0 :(得分:3)

你可以使用linux commond:

chattr +i yourfilename

表示您无法更改文件或删除文件。我建议你在谷歌搜索lsattr和chattr。

答案 1 :(得分:1)

我的建议是将它交给他们不能去的用户。这样他们就无法在不改变用户的情况下强迫它。