如何防止用户从文件中删除行(因此他只能添加行,永不删除)

时间:2015-06-14 10:56:31

标签: ubuntu

我正在努力克服我在耗时的网站上浪费时间的坏习惯,例如reddit / liveleak等。

唯一可行的方法是在我的etc / hosts 127.0.1.1 www.reddit.com

中添加这样的一行

它可以工作几天但是当我无所事事时,我编辑这个文件并删除这一行并开始再次浪费我的生命。

是否可以让我的etc / hosts文件免受可能会从中删除内容的更改? (因此,当我偶然发现一个我认为对我的时间构成潜在威胁的网站时,我只能添加内容)

如果只有这样我可以删除这个主机免于删除它的线路将再次安装系统,这将是完美的,因为我不会只是为了浏览reddit。

这对我来说非常重要,我将非常感谢任何帮助。

1 个答案:

答案 0 :(得分:-2)

对该文件执行chmod 644 /etc/hosts并执行chmod root:root /etc/hosts。从sudoers文件中删除您的帐户。请其他人更改root password,以便您不知道。

请记住,是你可以控制你而不是其他方式。此外,您可能会在需要root权限的其他任务中遇到问题。