web-dev-qa-db-fra.com

Filtrage de type SelfControl

Existe-t-il un moyen de filtrer les catégories de sites pour Ubuntu 11.04 comme SelfControl afin que je ne puisse pas les transmettre, c'est-à-dire y accéder en désactivant quelque chose (pour une durée illimitée)?

3
Eitan Fishman

Le moyen le plus simple de "désactiver quelque chose" serait d'ajouter un nom de domaine à/etc/hosts et de le pointer vers une mauvaise adresse IP (127.0.0.1 le ferait)

Par coïncidence, vous avez besoin de l'accès Sudo pour modifier ce fichier, donc si vous le modifiez puis demandez à un autre utilisateur administrateur sur la même machine de révoquer vos droits Sudo - vous ne pourrez pas accéder à ces domaines.

Cette solution, bien sûr, est très basique. Si vous voulez quelque chose de plus complexe, vous pouvez installer DansGuardian ou un autre logiciel de filtrage.

Quoi qu'il en soit, l'aspect clé est de reléguer votre accès root - avec l'accès root, il n'y a rien que vous ne pouvez pas désactiver sur la machine (sauf, bien sûr, si vous pouvez configurer votre réseau local afin que tout le trafic passe par une autre machine verrouillée qui exécute un logiciel de filtrage en mode proxy transparent).

MISE À JOUR: Il m'est apparu que "self control" dans le titre de la question signifie " SelfControl application for MacOSX", pas un acte de quelqu'un qui se contrôle :) Eh bien, je trouve que leur affirmation ne peut pas être désactivée, à condition que la personne ait un accès root au système.

Cependant, il semble y avoir un port Linux de l'application: SelfControl - Le port Linux - bien que, encore une fois, cela n'empêche pas (et ne peut pas) empêcher une personne connaissant l'accès root de désactiver/retourner le bloc.

UPDATE2: En fait, si vous regardez le code source de SelfControl , vous constaterez qu'il bloque les sites en ajoutant un entrée à /etc/hosts, comme je l'ai suggéré au début :) Je crois comprendre que la version Linix utilise iptables pour cela, ce qui est un peu plus sophistiqué mais est loin d'être "impossible à désactiver"

2
Sergey

Vous pouvez rechercher dans votre navigateur des plugins de contrôle parental.

Ce lien vous mènera à la liste des plugins de contrôle parental pour Firefox

Ce lien vous mènera à la liste des applications/extensions de contrôle parental pour Chrome sur ChromeWebStore

2
Nitin Venkatesh

Il semble y avoir un port SelfControl vers Linux ici: http://svn.jklmnop.net/projects/SelfControl.html

0
Christian Oudard