Quelqu'un connaît-il un bon moyen de mettre en place une sorte de contrôle parental afin qu'un compte d'utilisateur y soit soumis, mais pas un autre?
Un couple d'amis à moi utilise Ubuntu et a des enfants (7 à 10 ans) qui utilisent l'ordinateur familial. Ils aimeraient avoir un certain blocage des sites pour adultes. Ils ne vont pas superviser tout le temps, ce qui, je le sais, pourrait être idéal, mais nous y voilà. Et ils ne sont pas particulièrement techniques, ils ne veulent donc pas avoir à exécuter des scripts pour activer et désactiver le contrôle parental régulièrement, mais ils peuvent gérer différents comptes pour différentes personnes. Je n'ai pas trouvé un excellent moyen de le faire. Je suis assez technique, donc je suis heureux de passer un peu de temps sur la ligne de commande pour le configurer, mais cela doit simplement fonctionner.
Veuillez ne pas simplement créer un lien vers DansGuardian. Si votre réponse ne traite pas des différents aspects du compte utilisateur, je voterai contre. Si vous souhaitez parler du contrôle parental général qui s'applique à tous les utilisateurs, veuillez commencer une nouvelle question - je suis sûr que beaucoup de gens seraient intéressés, et je vais y accéder à partir de cette question.
la source
Réponses:
Gnome Nanny
on dirait qu'il répondrait parfaitement aux besoins de vos amis. Pour citer le site Web :Comme vous pouvez le voir, Nanny peut définir différentes restrictions pour chaque compte. nanny 2.29.4-0ubuntu4 est disponible dans les dépôts d'univers maverick et natty. Il fait également partie d'Edubuntu. Des captures d'écran de Nanny fonctionnant sur Edubuntu sont disponibles sur le site Web d' Edubuntu .
la source
DansGuardian ;-), mais avec une torsion - l'astuce consiste à configurer un proxy transparent (filtré par DansGuardian) et à utiliser
iptables
pour rediriger les comptes des enfants uniquement vers le proxy. Les parents auraient une connexion directe normale au réseau.Voici un aperçu de la façon de procéder:
Configurez DansGuardian et Squid pour un proxy transparent. Ignorez toute la configuration iptables / redir, car nous le faisons dans les étapes ultérieures.
Configurer une chaîne netfilter pour un proxy transparent:
(En supposant que vous avez configuré DansGuardian pour écouter sur le port 8080.)
Vous devez maintenant configurer une
iptables
chaîne afin que seuls les paquets provenant des comptes locaux sélectionnés soient envoyés au proxy transparent; tous les autres coulent sans être dérangés. Netfilter a unowner
match pour cela:la source
Il existe plusieurs modules complémentaires Firefox qui offrent un filtrage de contenu. Je pense que c'est une bonne solution pour ce que vous voulez car les extensions de navigateur sont installées par utilisateur.
Vous pouvez trouver de tels addons sur le site des addons firefox. ProCon Latte est un exemple d'extension de filtrage de contenu .
Outre la sécurité Web, les enfants doivent disposer d'une connexion non administrateur distincte, pour les empêcher de faire des activités de modification du système telles que l'installation de nouveaux logiciels (comme un navigateur différent pour contourner le contrôle parental).
la source