Ubuntu中的家长控制-每个用户


10

我想在Ubuntu上为我的一个朋友设置家长控制。我希望它使子用户具有控件集,但父用户不受限制。需要明确的是,他们共享一台计算机,因此基于路由器的解决方案将无济于事。我想要一套逐步的说明来做到这一点。只是一种方法。

我是一位经验丰富的Ubuntu用户,对命令行很满意。一路走来,我花了很多时间在这里进行搜索。我希望GChildCare项目最终将使这一过程变得容易,但是还没有准备好。同时,WebContentControl GUI提供了一种管理家长控件的方法,但可将其应用于计算机上的每个用户(ubuntuforums上的简单WebContentContol安装说明详细说明,讨论以及相关链接)。

ubuntuforums帖子中有一个常见问题解答,指出使用WebContentControl无法进行用户特定的配置,然后提供了3个他用来帮助他进行链接的链接。但是它们离逐步说明还很远。有这个线程是沿途并链接到笔记这篇文章鱿鱼和dansguardian。然后 2篇 dansguardian文章这是有些深...

那么,有谁知道如何在不影响某些用户的情况下在ubuntu上设置家长控制的现有指南?如果过一会儿没人提出答案,我将设置一个社区Wiki答案,以便我们提供指南。


就个人而言,我真的很好奇答案。
Boldewyn

Answers:


2

如果您的路由器允许使用常规和访客wifi网络...

我为我和儿子设计的笔记本电脑所做的就是使用路由器上的访客和家庭网络功能创建两个不同的wifi网络,然后在笔记本电脑上更改每个wifi网络连接的配置以使用不同的DNS,并且仅允许我的用户ID访问家庭网络。

我儿子只会得到我的访客网络,该网络非常安全,不允许使用Facebook,成人网站等。对我来说,我仍然可以转到我的Facebook页面。

脚步:

  1. 在路由器上,使用不同的WPA密钥激活家庭和访客网络
  2. 与成人用户一起登录笔记本电脑
  3. 在右上角的wifi图标上,同时连接到每个网络以输入WPA密钥,因此两者均可以访问
  4. 再次单击wifi图标,然后选择编辑连接
  5. 对于访客网络,更改配置以手动输入DNS:
    208.67.222.222
    208.67.220.220
    (这是openDNS,这是一项免费的面向家庭的DNS服务。)
  6. 对于家庭网络,请编辑连接并使该连接仅对当前用户可用。

因此,现在只有成年人可以在没有父母控制的情况下访问常规DNS。


1

这不是一个完整的解决方案,但它一直在我的脑海中奔跑,因此为了使人们能够想到这里。首先,我喜欢OpenDNS,它是一种简单的非侵入式设置基本控件的方法。我在路由器上设置了DNS服务器,并将计算机放在公共区域中,并讨论了发生的情况。对于他们对计算机或它们具有冒犯性或危险性的内容,他们可以意外或恶意访问的内容,我感到非常满意。

话虽这么说,我一直在想,如果有一种方法可以为每个用户设置DNS服务器(在计算机内部而不是像我一样在路由器上),那么一个人可以设置一些用户使用OpenDNS,而其他人则不使用。我花了一些时间对此进行研究,但并没有发现是否可以为每个用户设置服务器。其他人知道这个问题的答案吗?



0

我也使用OpenDNS选项,但在“绑定DNS”设置中将其设置为“转发”。在我的视图中,只有要过滤的主机(由DHCP静态设置)设置为named.conf文件中该视图的客户端。

view "opendns" {
  match-clients {
    192.168.1.100;
    192.168.1.105;
  }; // List which hosts you would like filtered
  forwarders {
    208.67.222.222;
    208.67.220.220;
  };
};

我可以看到这对于两个人拥有不同计算机的地方很有用,但是当母子俩共享一台笔记本电脑时却无济于事……
Hamish Downer 2009年

0

一种(跨平台)选项是使用专业版 firefox插件。它提供了基本的内容过滤,并且可以设置密码,以便不能禁用它。请注意,这是相当基本的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.