为了保持高效,无论我有多大的意志力,我都愿意阻止访问某些网站。
我在 Windows 上做过的一件事是对我修改过的 hosts 文件进行密码锁定,并将密码交给朋友或我无法获取的地方保管。但我在 Linux 上看到的所有“密码保护”都只是加密到不同的卷中。我的路由器有一个内容过滤器,但愚蠢的是,它不会阻止 HTTPS。
假设我意志力为零,而且是个海洛因瘾君子。当我的意志力不足以让没有密码保护的应用程序或 Firefox 扩展保持启用状态时,我的意志力就会失效。禁用它们实在是太容易了。
我正在考虑只更改我的 root 密码,这样我就无法保存对 hosts 文件的更改,但是 sudo 可以使用我的正常登录详细信息......还有其他想法吗?
答案1
我知道的最好方法之一是进入无线网络界面。为此,请进入终端输入“ip route”(无“”),然后查找网关 IP 地址。这应该是“default via ...”旁边的第一项(它应该看起来像 192.168.1.1)。然后将其作为链接或 URL 输入到您的浏览器 IE:Firefox、Google Chrome 等...。如果是这样,您应该会提示您输入用户名和密码,请输入任何内容,例如您的用户名和您的 wifi 密码(在密码下)。然后查找家长设置、访问策略等...在我的设置下,它显示限制互联网访问...然后添加。单击添加并查找您的计算机的 IP 地址/名称。单击您的 IP 地址/名称,然后在阻止特定网站下输入 youtube.com 或其他网站的 URL。您可能会被要求输入家长密码,以便您可以使用它。此外,您可能无法完全按照这些步骤操作,因为所有无线网络界面都不同,因此请尝试其他选项卡或其他任何方法。如果您想进一步探索,请尝试不要在不知道其作用的情况下更改任何内容……它可能会禁用您的网络或发生更糟的情况。