ユーザーごとに設定が異なるペアレンタルコントロール


26

あるユーザーアカウントがそれらの対象となるが別のユーザーアカウントは対象とならないように、何らかのペアレンタルコントロールを設定する良い方法を知っている人はいますか?

私の友人のカップルはUbuntuを使用しており、家族のコンピューターを使用する子供(7〜10歳)がいます。アダルトサイトのブロックを希望します。彼らは常に監督するつもりはありません。これは理想的かもしれませんが、そこに行きます。また、特に技術的なものではないため、ペアレンタルコントロールを定期的にオンまたはオフにするためにスクリプトを実行する必要はありませんが、異なるユーザーに対して異なるアカウントを持つことに対処できます。私はこれを行う素晴らしい方法を見つけていません。私はかなり専門的ですので、コマンドラインでそれをセットアップするのに少し時間を費やすことができますが、それはただ動作する必要があります。

DansGuardianだけにリンクしないでください。あなたの答えが異なるユーザーアカウントの側面に対処しない場合、私はそれを投票します。すべてのユーザーに適用される一般的なペアレンタルコントロールについて話したい場合は、新しい質問を開始してください-多くの人がそれに興味を持っていると確信しているので、この質問からリンクします。


私はこの問題を抱えていました...そこで、複数のローカルユーザーアカウントの使用時間と合計を定義できるkidtimerスクリプトを作成しました。これは、ここに私の答えで説明されています。askubuntu.com/a/360703/14356
grover66

回答:


25

Gnome Nanny友達のニーズを完全に満たすように見えます。ウェブサイトを引用するには:

Gnome Nannyは、お子様がコンピューターで何をしているかを簡単に制御する方法です。1人1人がウェブを閲覧したり、チャットしたり、メールを送信したりする時間を制限できます。また、1日のどの時間にこのことを実行できるかを決定することもできます。Gnome Nannyは、各ユーザーに表示されるWebページをフィルターするため、望ましくないすべてのWebをブロックし、お子様が安心してインターネットを楽しむことができます。

ナニー管理コンソール

Nanny Web Filter

ご覧のとおり、Nannyはアカウントごとに異なる制限を設定できます。nanny 2.29.4-0ubuntu4は、maverickおよびnatty universeリポジトリで利用可能です。また、Edubuntuの一部です。Edubuntuで実行されているNannyのスクリーンショットは、Edubuntu Webサイトで入手できます。


また、インストールされているアプリケーションで使用できるものを制御できますか?ゲーム、メディアプレーヤーなど。
ランクロ

9

DansGuardian ;-)、しかしひねりを加えた-トリックは透過的なプロキシ(DansGuardianによってフィルタリングされた)を設定し、それを使用iptablesしてプロキシのみに子供のアカウントをリダイレクトすることです。親は通常のネットワークへの直接接続を持っています。

これを行う方法のスケッチを次に示します。

  1. 透過プロキシ用にDansGuardianとSquidをセットアップします。iptables / redirのセットアップはすべて無視します。これは後の手順で行うためです。

  2. 透過プロキシ用のnetfilterチェーンをセットアップします。

     iptables -t nat -N transparent-proxy 
     iptables -t nat -A transparent-proxy -p tcp --dport 80 -j DNAT --to-destination :8080
    

    (ポート8080でリッスンするようにDansGuardianを構成したと仮定します。)

  3. iptables選択したローカルアカウントから発信されたパケットのみが透過プロキシに送信されるように、チェーンを設定する必要があります。他のすべては邪魔されずに流れます。Netfilterはこれにownerマッチします:

    iptables -t nat -A OUTPUT -m owner --uid-owner child_uid -j transparent-proxy
    

この問題に対処する場合は、ルーターがプロキシからのトラフィックのみを受け入れるようにする必要もあります。それ以外の場合、子供がUbuntuをハッキングする(または、別のデバイスを使用するだけである)場合、彼らはそれを回避することができます。
ジュリアンナイト

7

コンテンツフィルタリングを提供するいくつかのFirefoxアドオンがあります。ブラウザ拡張機能はユーザーごとにインストールされるため、これはあなたが望むものに適したソリューションだと思います。

このようなアドオンは、Firefoxのアドオンサイトで見つけることができます。コンテンツフィルタリング拡張機能の例は、ProCon Latteです。

Webの安全性に加えて、新しいソフトウェアのインストール(ペアレンタルコントロールをバイパスするための別のブラウザなど)をシステムが変更することを防ぐために、子供には管理者以外のログインが必要です。


2
それらがユーザーごとにインストールされている場合は、ユーザーが簡単に回避できることに注意してください。IMOの制限は、人々がそれらの周りを移動するのを防ぐために、ルートまたはネットワークレベルである必要があります。(PS:超後期コメントごめんなさい)
オリ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.