我编辑了 /etc/hosts 文件来阻止浪费时间的网站,因为我有拖延症,而且我想通过要求输入额外的密码才能编辑 /etc/hosts 文件,或者在 sudo 命令执行之前添加延迟,使编辑文件变得困难。
答案1
您可以使用chattr
来更改属性,并使用 'lsattr' 来检查当前属性。请参阅此链接中的描述
我建议你尝试以下命令
sudo chattr +i /etc/hosts
这应该使文件不可变(无法更改),直到您使用以下方法重置不可变属性
sudo chattr -i /etc/hosts
您可以使用以下方式检查属性
sudo lsattr /etc/hosts