Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/01/2016, à 16:55

Xzu Rukneg

[résolu] Controle parental simple et strict.

Bonjour.

Un amis me demande comment filtrer efficacement internet pour les mioches.
Nous cherchons comment bloquer simplement tous les sites internet non autorisés explicitement, pour un ou des utilisateurs donnés.
Nous ne voulons pas d'autres solutions.
(Si le gamin veux un nouveau site, il demande à son parent, qui vérifie avant de lui accorder ou non: simple et radical).
Le message d’en-tète de la page de la doc dédiée et suffisamment clair pour que je demande ça ici, car je ne suis pas expert, et je cherche un truc simple pour quelqu’un qui s'y connaît encore moins que moi (considérons le comme "simple utilisateur" (si si, ça existe sous ubuntu!)).

Merci!

Dernière modification par Xzu Rukneg (Le 07/07/2021, à 12:11)

Hors ligne

#2 Le 20/01/2016, à 01:20

hibou7

Re : [résolu] Controle parental simple et strict.

Procon latte est assez simple d'utilisation.

Dernière modification par hibou7 (Le 24/01/2016, à 17:59)


Xubuntu 22.04 sur HP ENVY TS Sleekbook 4 | CPU: Intel Core i5-3337U  | RAM: 8 Gio
Débuter en Console
Si GNU/Linux ne répond plus, le redémarrer proprement avec la combinaison de touches:
Alt + SysRq + REISUB (Retourne en Islande sur un bateau).

Hors ligne

#3 Le 21/01/2016, à 14:26

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

Merci hibou7.
J'ai corrigé le lien, il pointe bien vers la même page que toi.

Je ne suis pas sur que Procon latte puisse convenir.
Il a l'air simple, oui, mais il ne propose clairement pas ce que l'on cherche.
Citation de la doc:
"Simple à contourner" " Le blocage d'accès via la liste blanche ne marche pas pour certains sites" et

Block web pages containing pornography or any other type of material based on keyword lists.

On veut pas du keyword.
Nous on veut du radical, du navigateur web qui ne permette pas de naviguer sur internet.
Qui ne permette de consulter aucun site, aucun! Sauf les quelques uns que l'on aura explicitement autorisés.

Hors ligne

#4 Le 24/01/2016, à 17:56

hibou7

Re : [résolu] Controle parental simple et strict.

Il y aurait encore Nanny.
https://wiki.gnome.org/Newcomers/BuildGnome
Ton ami, s'il débute devrait avoir une version LTS.
D'après cette publication,
http://askubuntu.com/questions/540178/g … me-support
on peut installer Nanny sur Ubuntu 14.04 LTS.
Je n'ai pas testé moi-même, et il n'est pas sur Synaptic .

Autres liens:
Installation par un ppa:
http://www.dangtrinh.com/2014/09/parent … -1404.html
http://linuxfr.org/users/nemolivier/jou … pour-linux

Repasse par ici si tu as besoin d'aide pour installer, ou si tu as des retours après test.

Dernière modification par hibou7 (Le 24/01/2016, à 18:01)


Xubuntu 22.04 sur HP ENVY TS Sleekbook 4 | CPU: Intel Core i5-3337U  | RAM: 8 Gio
Débuter en Console
Si GNU/Linux ne répond plus, le redémarrer proprement avec la combinaison de touches:
Alt + SysRq + REISUB (Retourne en Islande sur un bateau).

Hors ligne

#5 Le 24/01/2016, à 19:21

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

Ouai nanny ok.

Je n'ai pas testé moi-même, et il n'est pas sur Synaptic .

Tiens donc?
On n'est pas dans simple là encore, apparemment.
Il est intéressant, mais il semble fait pour bien plus que ce que l'on recherche.
Et puis:

filtrage de sites Internet selon une liste de sites autorisés, une liste de sites non-autorisés et une liste noire ;

Ça commençait bien, mais liste non-autorisé? liste noire?
Pfff, je commence à douter que ce que je cherche existe vraiment, ça a l'air trop simple pour exister!?
Liste autorisée point bar, enfin quoi!?

Hors ligne

#6 Le 24/01/2016, à 23:50

hibou7

Re : [résolu] Controle parental simple et strict.

Ça doit être possible de mettre les quelques sites autorisés dans la liste blanche,
et bloquer tout le reste.

Je n'ai pas testé parce que je n'en ai pas besoin.
Si vraiment ça peut t'aider, je peux le faire  tongue.


Xubuntu 22.04 sur HP ENVY TS Sleekbook 4 | CPU: Intel Core i5-3337U  | RAM: 8 Gio
Débuter en Console
Si GNU/Linux ne répond plus, le redémarrer proprement avec la combinaison de touches:
Alt + SysRq + REISUB (Retourne en Islande sur un bateau).

Hors ligne

#7 Le 25/01/2016, à 00:08

robindesbois

Re : [résolu] Controle parental simple et strict.

Salut, on peut pas faire ça avec Iptables ?

Hors ligne

#8 Le 25/01/2016, à 00:16

robindesbois

Re : [résolu] Controle parental simple et strict.

Sinon tu utilises un logiciel qui sert à télécharger les sites sur ton PC pour les utiliser hors connexion. Tu mets le site sur une clé usb ou un disque dur et tu transvases le site sur le pc bloqué, comme ça tu es sûr qu'aucun surf n'est possible, et aucun contournement non plus, vu que tu auras pas mis d'accès internet sur ce pc. Je sais pas, doit y'avoir d'autres solutions encore.

Dernière modification par robindesbois (Le 25/01/2016, à 00:16)

Hors ligne

#9 Le 25/01/2016, à 10:56

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

Salut.

Salut, on peut pas faire ça avec Iptables ?

Bonne question!

L'idée de télécharger le site est radicale.
Ce n'est pas ce qu'on cherche non plus car on voudrait malgré tout que les mioches apprennent à utiliser un navigateur.
Un navigateur sans internet! smile
On ne veut pas non pus les couper de certain forum, certain contenu dynamique en ligne, et pour ça, ta solution ne fonctionne pas.

Je pense qu'il doit être possible de tout bloquer sauf la liste autorisée, ou alors je n'ai rien compris.

Hors ligne

#10 Le 25/01/2016, à 12:34

metalux

Re : [résolu] Controle parental simple et strict.

Bonjour,
Pourquoi ne pas utiliser la 1ère solution de la page de documentation que tu mentionnes? Il y a un filtrage par whitelist de proposé dans l'interface apparemment, ça devrait répondre à ta demande.

Hors ligne

#11 Le 25/01/2016, à 15:31

robindesbois

Re : [résolu] Controle parental simple et strict.

Xzu Rukneg a écrit :

Salut.

Salut, on peut pas faire ça avec Iptables ?

Bonne question!

L'idée de télécharger le site est radicale.
Ce n'est pas ce qu'on cherche non plus car on voudrait malgré tout que les mioches apprennent à utiliser un navigateur.
Un navigateur sans internet! smile
On ne veut pas non pus les couper de certain forum, certain contenu dynamique en ligne, et pour ça, ta solution ne fonctionne pas.

Je pense qu'il doit être possible de tout bloquer sauf la liste autorisée, ou alors je n'ai rien compris.

C'est ce que je cherchais à savoir :"si vous vouliez tout de même laisser une connexion réseau sur les pcs à bloquer". Donc dans ce cas là, Iptables devrait largement pouvoir faire le taff. Comme tu le sais, les sites internet type https://fr.wikipedia.com/ correspondent à des adresses IP. Si tu bloques tout via Iptables sauf le site de wikipedia, automatiquement le gamin ne pourra surfer que sur wikipedia. Et tu fais ça pour chaque site à autoriser. Ça devrait marcher comme ça non ? (là je pose la question à ceux qui s'y connaissent, merci de répondre à Xzu...)

@ plus...

Dernière modification par robindesbois (Le 25/01/2016, à 15:31)

Hors ligne

#12 Le 25/01/2016, à 20:34

Compte anonymisé

Re : [résolu] Controle parental simple et strict.

bonjour,  c'est possible avec privoxy, mettre le navigateur en écoute sur le port 8118 privoxy écoute sur le port 8118  (voir ci-dessous pour forcer les préférences proxy de firefox)

dans son fichier config, dé-commenter les lignes:

trustfile trust
enforce-blocks 1

les sites autorisés a spécifier dans son fichiers trust:
exemple siteduzero.com :
 

~www.siteduzero.com

exemple youtube qui change toujours ses caches:

~www.youtube.com
~*.*youtube.com
~*.youtube.com
~*.ytimg.com
~*lscache*.c.youtube.com
~*.*.cache*.*.youtube.com
~*.*cache*.c.youtube.com

etc..

blocage préférences proxy de firefox:

dans  /etc/firefox/pref/firefox.js

lockPref("network.proxy.type", 1); //0 - Unset, 1 - Manual, 2 - Automatic, 3 - None
lockPref("network.proxy.http", "localhost");
lockPref("network.proxy.http_port", 8118);
lockPref("network.proxy.ssl", "localhost");
lockPref("network.proxy.ssl_port", 8118);
lockPref("network.proxy.ftp", "localhost");
lockPref("network.proxy.ftp_port", 8118);
lockPref("network.proxy.gopher", "localhost");
lockPref("network.proxy.gopher_port", 8118);
lockPref("network.proxy.socks", "localhost");
//lockPref("network.proxy.socks_port", 9050);
lockPref("network.proxy.share_proxy_settings", true);
lockPref("network.proxy.no_proxies_on", "localhost, 127.0.0.1");

Dernière modification par Compte anonymisé (Le 26/01/2016, à 09:58)

#13 Le 26/01/2016, à 01:18

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

Génial les gars, merci! smile

Je pense pouvoir m'en sortir, sauf pour ça:

mettre le navigateur en écoute sur le port 8118

C'est dans les préférences?

Et aussi pour ça:

dans  /etc/firefox/pref/firefox.js

lockPref("network.proxy.type", 1); //0 - Unset, 1 - Manual, 2 - Automatic, 3 - None
lockPref("network.proxy.http", "localhost");
lockPref("network.proxy.http_port", 8118);
lockPref("network.proxy.ssl", "localhost");
lockPref("network.proxy.ssl_port", 8118);
lockPref("network.proxy.ftp", "localhost");
lockPref("network.proxy.ftp_port", 8118);
lockPref("network.proxy.gopher", "localhost");
lockPref("network.proxy.gopher_port", 8118);
lockPref("network.proxy.socks", "localhost");
//lockPref("network.proxy.socks_port", 9050);
lockPref("network.proxy.share_proxy_settings", true);
lockPref("network.proxy.no_proxies_on", "localhost, 127.0.0.1");

Que faut-il faire exactement? Ajouter ce code au fichier? le modifier pour correspond à ça?

Hors ligne

#14 Le 26/01/2016, à 09:22

Compte anonymisé

Re : [résolu] Controle parental simple et strict.

En fait je me suis mal exprimé, c'est privoxy qui écoute sur  le port 8118,  et les lignes indiquées à rajouter dans /etc/firefox/pref/firefox.js  forceront le navigateur a utiliser privoxy sans que l'utilisateur puisse changer les préférences proxy du navigateur.


dans le fichier config de privoxy, remplacer aussi la ligne
listen-address  localhost:8118
par  listen-address  127.0.0.1:8118
(souvent privoxy démarrre avant que le fichier hosts ne soit reconnu)

#15 Le 26/01/2016, à 12:32

robindesbois

Re : [résolu] Controle parental simple et strict.

Mais si la personne change le réglage privoxy c'est mort, si elle est au courant de ce blocage via le réglage privoxy dans le navigateur je veux dire (ce qui  peut se faire très vite) , non ? (je sais pas je pose la question c'est tout...)

Pour le blocage Iptables il faut les droits ROOT, ça change tout, et on peut facilement paramétrer un nouveau site autorisé via un script, c'est facile à faire, même pour quelqu'un d'inexpérimenté. @ plus...

Dernière modification par robindesbois (Le 26/01/2016, à 12:58)

Hors ligne

#16 Le 26/01/2016, à 13:03

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

MMh oui, bonne question!
On peut peut être s'en sortir avec la gestion des droits? (et ça c'est l'admin qui gère, et si t'as pas le mot de passe, tu peut pas craker!!)

dans le fichier config de privoxy, remplacer aussi la ligne

Je pensais donc modifier les droit d’accès de ce dossier, genre en lecture seul sauf pour root en écriture/lecture).
Mais je n'ai ni '/.config privoxy', ni '.privoxy'.

Pu qu'c'est qui est le pépère?(où est le fichier de config de privoxy) Faut p'tet installer l'greffon avant dans l'firefox non?

Hors ligne

#17 Le 26/01/2016, à 13:09

smokeh

Re : [résolu] Controle parental simple et strict.

bonjour . je dirais alcasar est une bonne solution.

Hors ligne

#18 Le 26/01/2016, à 13:14

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

Bonjour smokeh.

Vu ce que l'on demande ici, il me semble que la meilleur solution est celle que l'on est en train d'étudier, a savoir tout bloquer et mettre les autorisations une à une dans un fichier.
M'enfin c’est mon point de vu (peut être question de goût aussi) et c'est toujours intéressant les divers point de vu.

Hors ligne

#19 Le 26/01/2016, à 13:21

robindesbois

Re : [résolu] Controle parental simple et strict.

Xzu Rukneg a écrit :

MMh oui, bonne question!
On peut peut être s'en sortir avec la gestion des droits? (et ça c'est l'admin qui gère, et si t'as pas le mot de passe, tu peut pas craker!!)


C'est le problème avec le réglage de privoxy dans le navigateur, y'a pas de demande de droits superutilisateurs pour ce réglage que n'importe quel utilisateur qui s'en rend compte peut changer, vu que c'est dans Firefox...

Hors ligne

#20 Le 26/01/2016, à 15:59

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

C'est le problème avec le réglage de privoxy dans le navigateur

Oui mais non,  car avec la modif Localhost tu force le réglage, plus moyen de le modifier, sauf si tu accède au dossier qui contiens le fichier de config. C'est là où la gestion des droit peut t'en empêcher, et hop, enfin c'est réglé!

Enfin il reste des question à éclaircir (voir plus haut) mais notre amis Localhost devrait nous en sortir!

Hors ligne

#21 Le 26/01/2016, à 19:05

robindesbois

Re : [résolu] Controle parental simple et strict.

Xzu Rukneg a écrit :

C'est le problème avec le réglage de privoxy dans le navigateur

Oui mais non,  car avec la modif Localhost tu force le réglage, plus moyen de le modifier, sauf si tu accède au dossier qui contiens le fichier de config. C'est là où la gestion des droit peut t'en empêcher, et hop, enfin c'est réglé!

Enfin il reste des question à éclaircir (voir plus haut) mais notre amis Localhost devrait nous en sortir!

Oh oh, du coup oui c'est tout bon ça..

Hors ligne

#22 Le 26/01/2016, à 20:51

Compte anonymisé

Re : [résolu] Controle parental simple et strict.

Xzu Rukneg a écrit :

MMh oui, bonne question!
On peut peut être s'en sortir avec la gestion des droits? (et ça c'est l'admin qui gère, et si t'as pas le mot de passe, tu peut pas craker!!)

dans le fichier config de privoxy, remplacer aussi la ligne

Je pensais donc modifier les droit d’accès de ce dossier, genre en lecture seul sauf pour root en écriture/lecture).
Mais je n'ai ni '/.config privoxy', ni '.privoxy'.

Pu qu'c'est qui est le pépère?(où est le fichier de config de privoxy) Faut p'tet installer l'greffon avant dans l'firefox non?

salut, ben les fichiers sont dans /etc/privoxy ,bien sûr que root uniquement doit pouvoir  modifier la configuration, il ne faut pas que l'utilisateur ai  les droits sudo qui autorisent tout, cela va de soi,  et les préférences proxy de firefox seront évidemment "grisés"  (non modifiable)

inconvénients: cela impose d'empêcher un reboot sur liveCD ou usb,  (mot de passe bios, verrouillage..)
obligation de verrouiller l'acces usb,   (comme par exemple une clef usb contenant  un tor-brower..)

avantage: plus de souplesse de configuration, iptables n'intervient qu'au niveau IP.

#23 Le 27/01/2016, à 12:09

Xzu Rukneg

Re : [résolu] Controle parental simple et strict.

salut, ben les fichiers sont dans /etc/privoxy

donc seul root y a accés si j'ai bien compris.

Donc, on configure le groupe 'gamin' en ne le mettant pas dans le groupe 'sudo': du coup in n'a pas le droit d’utiliser cette commande, et hop! (j'ai tout bon?)

inconvénients: cela impose d'empêcher un reboot sur liveCD ou usb,  (mot de passe bios, verrouillage..)

Je dirai plutôt: cela oblige de mettre un mot de passe sur le BIOS (et coonfigurer le bios pour qu'il ne boot que sur le dsique dur uniquement): mais bon, c'est pas grave ça! Gare à ne pas perdre le mot de passe du bios que l'on utilise pas souvent et donc oublie très facilement!
Personnellement, je l'écris sur un cahier, mais je l'écris de manière codé, avec des symboles et image, qui me permettent de le retrouver 'métaphoriquement'. Ça fait beaucoup de codage (dessin+métaphore): impossible de retrouver le mot de passe avec ça.. sauf moi! (héhéhé)

obligation de verrouiller l'acces usb,   (comme par exemple une clef usb contenant  un tor-brower..)

Hein? je n'ai pas bien compris je crois.
Tu parle encore du bios là, genre avec une 'tail' (live-usb)? (si oui, le problème est réglé avec le mot de passe).
Sinon, il n'existe pas de clefs-usb qui lancerai une VM pour faire ce que tu veut (sans rebooter quoi)? J’invente mais je veut être sur d'avoir bien compris!!

Hors ligne

#24 Le 27/01/2016, à 12:33

Compte anonymisé

Re : [résolu] Controle parental simple et strict.

Xzu Rukneg a écrit :

obligation de verrouiller l'acces usb,   (comme par exemple une clef usb contenant  un tor-brower..)

Hein? je n'ai pas bien compris je crois.
Tu parle encore du bios là, genre avec une 'tail' (live-usb)? (si oui, le problème est réglé avec le mot de passe).
Sinon, il n'existe pas de clefs-usb qui lancerai une VM pour faire ce que tu veut (sans rebooter quoi)? J’invente mais je veut être sur d'avoir bien compris!!

non pas du  bios, le gamin peut inséré une clé usb et utiliser un browser quelconque déjà installé sur cette clé, il ne faut pas négliger cette éventualité.

Dernière modification par Compte anonymisé (Le 27/01/2016, à 12:33)

#25 Le 27/01/2016, à 13:23

robindesbois

Re : [résolu] Controle parental simple et strict.

Problématique de verrouiller l'accès usb, avec une simple liste de sites autorisés via un script Iptables il n'y aura pas ce soucis, quelque soit le navigateur inséré depuis une clé usb...

Hors ligne