在 OS X 10.6 上自动更改 /etc/hosts

在 OS X 10.6 上自动更改 /etc/hosts

我把编辑/etc/hosts作为第一道防线,以防止我在工作日访问某些分散注意力的网站。

理想情况下,我希望有两个版本,hosts并且有一个 cron 作业,可以在白天的上午 9 点和下午 5 点切换它们,但我认为在...cron下运行时存在权限问题sudo,我应该降低权限hosts吗?

答案1

您不需要更改任何系统文件的权限。

我没有发现在 下执行所有操作root(即打开 root shell 并编辑 crontab)有什么问题。

sudo -i
crontab -e

你也可以直接root用以下命令编辑 的 crontab:

sudo crontab -u root -e

相关内容