| WebStrict |
|
|
|
Vendredi, 16 Syawal 1429 InstallationSuivez les instructions de cette page pour installer le paquet webstrict. DépendancesDansGuardian (outil de contrôle parental) et Tinyproxy (proxy HTTP léger) seront installés avec ce paquet. Capture d'écranConfiguration de FirefoxVous devez configurer Firefox pour qu'il utilise Tinyproxy/Dansguardian afin que votre connexion Internet soit filtrée. Vous pouvez faire cela:
Dans le menu “Système→Administration” vous trouverez un nouveau menu “Contrôle de Contenu Web” pour lancer l'outil de configuration de webstrict (vous pouvez également taper “webstrict” dans un terminal pour le lancer). Cliquez sur le bouton “Lock” : Firefox est maintenant configuré pour utiliser Dansguardian et personne (à part l'utilisateur root) ne peut changer cette configuration.
Lancez Firefox. Dans le menu “Edition→Préférences”, onglet “Avancé→Réseau”, cliquez sur “Paramètres”. Cochez “Configuration manuelle du proxy” et indiquez: Proxy HTTP : localhost et cochez “Utiliser ce serveur proxy pour tous les protocoles”. Gestion des servicesPour filtrer votre connexion Internet, les services Tinyproxy et Dansguardian doivent être démarrés. Vous pouvez faire cela :
Lancez l'outil de configuration de webstrict et cliquez sur le bouton “Start”. Le statut de Tinyproxy et Dansguardian doit afficher une icône verte.
Lancez un terminal et exécutez les commandes suivantes : sudo /etc/init.d/tinyproxy restart Vérifier votre installation Lancez Firefox et essayez d'accéder un site web interdit, un message “Accès refusé” doit s'afficher :
(résultat d'une recherche Google sur playboy) Configuration de DansguardianLancez l'outil de configuration de webstrict pour configurer les paramètres de liste noire (blacklist), liste blanche (whitelist) et le niveau de tolérance (naughtyness). Dans la fenêtre d'édition des listes vous pouvez ajouter (add), éditer (edit), supprimer (delete) des lignes et les activer/désactiver (enable/disable) : Liste des extensions de fichier interdites (Banned files extension list) Les lignes commençant par un # sont commentées. Vous pouvez ajouter ou enlever le # en utilisant le bouton “enable/disable”.
Listes noires (Blacklist)
Listes blanches (Whitelist)
Niveau de tolérance (Naughtyness)C'est la limite au-delà de laquelle la page sera bloquée. Chaque phrase possède un certain “poids”, positif ou négatif, et les valeurs s'additionnent. Les phrases avec de bons sujets auront des valeurs négatives, et celles avec de mauvais sujets auront des valeurs positives. Regardez le fichier weightedphraselist pour des exemples. Comme points de repère : Journal d'accès (Access log)Vous pouvez visualiser les fichiers de journaux d'accès sous deux formats : texte ou HTML (HTML est plus lisible). Vous verrez l'historique de tous les sites web bloqués et la raison du blocage. FAQJe veux télécharger un fichier mais il est bloqué par webstrictOuvrez webstrict, sélectionnez “Banned File Extensions” dans la liste “blacklist” et cliquez sur le bouton Edit. Localisez la ligne avec l'extension du fichier que vous voulez télécharger et cliquez sur le bouton “Enable/Disable”. La ligne sera mise en commentaire (un # est ajouté), et vous serez alors capable de télécharger tous les fichiers se terminant par cette extension. Je ne comprends pas le journal d'accès HTMLLe fichier d'accès HTML affiche toutes les URLs qui ont été bloquées, avec la date et la raison. Ici, une recherche google a été bloquée car le poids limite de 60 (naughtyness limit) a été dépassé (la page a ici un poids de 145). Ici, une tentative pour télécharger un fichier d'extension ”.bz2” a été bloquée. Est-ce que mes enfants peuvent contourner le filter ?Vous devez savoir que le filtre n'est activé que pour Firefox, si vous avez d'autres navigateurs (comme Epiphany ou Opéra) vous devrez les configurer manuellement pour utiliser tinyproxy (cf. configuration manuelle). Je ne veux plus filtrer ma connexionOuvrez webstrict et cliquez sur le bouton “Unlock”. Puis lancez Firefox et dans le menu “Edition→Préférences”, onglet “Avancé→Réseau”, cliquez sur “Paramètres”. Cochez “Connexion directe à Internet”. Je veux une configuration différente pour un autre utilisateurSi vous voulez mettre en place différentes configurations pour des utilisateurs différents (par exemple, une configuration plus souple pour l'utilisateur root), suivez cette procédure :
sudo gedit /etc/dansguardian/dansguardianf2.conf Ce fichier correspond à la deuxième configuration, vous pouvez par exemple configurer le paramètre naughtynesslimit à 200 (pour l'utilisateur root). bannedextensionlist = '/etc/dansguardian/bannedextensionlist2' Et créez un fichier vide bannedextensionlist2 dans /etc/dansguardian.
sudo gedit /etc/dansguardian/filtergroupslist Et ajoutez votre/vos utilisateur(s) à la seconde configuration, par exemple : mehdi=filter2 Ici, l'utilisateur Mehdi appartient au deuxième groupe et aura un paramètre naughtynesslimit de 200. Tous les autres utilisateurs appartiendront au premier groupe de configuration (celui modifié par l'outil graphique webstrict). Mis à jour ( Jeudi, 04 Muharram 1430 19:38 ) |
Sabily est un système d'exploitation open source et gratuit conçu par et pour les Musulmans. Il est basé sur la distribution populaire 












