Ouderlijk toezicht

Door Mar2zz op woensdag 15 december 2010 20:16 - Reacties (12)
Categorie: Kindercomputer, Views: 4.580

Een aanvulling op mijn blogpost Een kleuter achter de pc, ik heb er maar even een categorie voor aangemaakt, er komt vast nog meer over dit onderwerp. Wat ik nog miste in Edubuntu, maar wel redelijk dichtgetimmerd had met Mozilla Prism's is automatisch toezicht.

Ik wil niet dat mijn zoontje of dochter vervelende websites tegenkomt, met geweld, sex of andere dingen die ongeschikt zijn voor kleine kinderen. Ik zie de gebroken nachten waarin ik gewekt wordt doordat er weer een nachtmerrie is geweest, wat we laatst een poosje hadden toen ik hen Bassie en Adriaan en de Plaaggeest had geserveerd.

Bovendien mag er ook wel een tijdsbeperking en dergelijke zijn. Ik merkte tijdens het zoeken naar een goed programma er helemaal niet zoveel is voor Linux wat betreft parental control. Maar ik heb uiteindelijk wel een programma gevonden, al is deze nog gekenmerkt als 'unstable' en zit deze niet in de standaard repository's (vanwege deze unstable kenmerk. Maar het is wel vaker zo bij linux dat developers zeggen dat iets unstable is, maar dat je daar niets van merkt bij normaal gebruik.

Gnome nanny
Ik kwam Gnome nanny tegen. Een programma dat precies doet wat ik wil. Websites blacklisten en tijdsintervallen opgeven voor gebruik. Nanny kan volgens de website alleen gecompiled worden vanaf de source. Dus ik sloeg direct aan het compilen, maar liep direct tegen een dependency-issue aan (dat haat ik), die ook met een sourcebuild voorstel kwam...
***Error***: You must have glib-gettext >= 2.2.0 installed
  to build nanny.  Download the appropriate package for
  from your distribution or get the source tarball at
    ftp://ftp.gtk.org/pub/gtk/v2.2/glib-2.2.0.tar.gz


Gelukkig is er vaak al iemand die een .deb heeft gemaakt, en deze via launchpad shared op een 'eigen' repository. Ik heb dus die maar gepakt, dat scheelt een hoop installatiegedoe.
Het volgende doe je om Nanny dan te krijgen en installeren.
sudo add-apt-repository ppa:nanny/ppa
sudo apt-get update
sudo apt-get install nanny


Nanny start hierna zichzelf als een service en je kan configureren via Menu > Systeem > Beheer > Blacklists en/of Parental Control.

Parental Control
Hier kun je per gebruiker instellen wanneer en hoe lang de computer gebruikt mag worden. Eventueel zelfs hoe lang er gesurft of gemailed of gechat mag worden. Dit is overzichtelijk weergegeven met een rooster voor de hele week.

Groen is de tijd waarin de pc gebruikt mag worden. Rood is de tijd waarin dat dus niet kan. En bovenaan geef je aan hoe lang de pc gebruikt mag worden.
Ouderlijk toezicht admin

Ik kan er helaas geen screenshot van maken, dat is inherent aan de werking van deze restrictie, maar als de tijd op is dan wordt het scherm zwart. Er staat dan: You've used you're computertime. Over xx:xx hours you can use it again. There is time available to save things (of zoiets, dit laatste zinnetje ben ik niet zeker van maar de strekking moge duidelijk zijn).

Vervolgens kan er nog gekozen worden voor 5 minuten extra om zaken op te slaan, of gewoon de sessie te closen.

Blacklists
Voor het filteren van content tijdens het surfen, of eigenlijk blocken, heb je een blacklist nodig. Er staat al een uitgebreide op de Nanny site zelf. Download deze. Ga daarna naar Menu > Beheer > Blacklists en importeer de blacklist. Vervolgens kun je bij Parental Control op het tabblad Webbrowser "Use content Webfiltering" aanvinken en dan op Configure klikken. Dan kom je in een scherm waar je bij tabblad Blacklist de geÔmporteerde lijst kunt aanpassen op basis van categorieŽn.
Nanny blacklist

In ditzelfde scherm zijn twee tabbladen waar je handmatig toegestane websites kunt opgeven (override blacklist) of extra te blokken sites kunt opgeven. Dit door een url op te geven, met eventueel * voor groepen url's, bijvoorbeeld www.porn*.*.

Als je kind vervolgens surft naar een blacklisted URL dan krijgt ie dit te zien (ff een pr0n@google op mijn eigen account gedaan voor de test ;-), dus ook geschikt voor PuberPC's!):
Blocked by Nanny

Missie geslaagd!

Afsluiting
Het viel me tegen dat er voor linux eigenlijk zo weinig parentalfilter is, en dat deze nog in de kinderschoenen staat en unstable is. Het is een gnome app, en hoe lang bestaat gnome al wel niet. Er is wel een alternatief, Dansguardian, maar dat is een ontoegankelijk ding om te installeren, niet geschikt voor een 'normale' linuxgebruiker. Als zullen de meesten niet van de installatiehandleiding schrikken. Goed lezen en goed volgen dan komt het altijd wel goed. Maar dat is wel weer een mooi staaltje 'linux-gebruikers-ongemak". Nanny is toch wat vriendelijker wat installatie/configuratie betreft, mits er natuurlijk een .deb beschikbaar is of een ppa-repository.

Nanny is unstable. Ik heb dat zelf ook al gemerkt. Ik installeerde, teste en configureerde het tijdens het schrijven van deze blog en ik heb al 1 crash gehad, direct na het bezoeken van de verboden URL. Ik kon ineens geen website meer op, maar nanny bleek ook niet meer te draaien. Wellicht is dat een bewuste beveiliging, als Nanny crashed dat de url's niet meer resolved worden ofzo (geen enkele website kon meer gevonden worden). Een herstart van de PC was de oplossing overigens.

Deze bug was echter niet te reproduceren, dus ik kan nog geen bugreport maken. Wel ga ik het gebruiken en proberen om met bugreports te komen. Hoe eerder ze uit de unstable zijn hoe eerder het gewoon in de standaard Ubuntu repository terecht komt.

Het is in ieder geval een geruststellend idee dat op deze laptop geen websites gevonden kunnen worden die nachtmerries veroorzaken of vragen oproepen over hardcore bloemen en bijtjes-beelden.

Volgende: Minimal Ubuntu server 12-'10 Minimal Ubuntu server
Volgende: Transmission 12-'10 Transmission

Reacties


Door Tweakers user Fall3n, woensdag 15 december 2010 20:57

een puber moet gewoon toegang hebben tot pornografische videos of foto's mits de actrices/acteurs/modellen meerderjarig zijn! kan je zelf een aantal films en fotos sleecteren die je puber mag zien O-)

Door Tweakers user 327097, woensdag 15 december 2010 21:02

Daarom gaat het hier over kleuters en niet pubers

Door Tweakers user Mar2zz, woensdag 15 december 2010 21:07

Fall3n schreef op woensdag 15 december 2010 @ 20:57:
een puber moet gewoon toegang hebben tot pornografische videos of foto's mits de actrices/acteurs/modellen meerderjarig zijn! kan je zelf een aantal films en fotos sleecteren die je puber mag zien O-)
Mischien wel, maar liever niet in mijn bureaustoel... ;-)

Door Tweakers user Toppe, woensdag 15 december 2010 21:18

Je kan je kind toch niet alles verbieden? Geef 'm een plastic kuip stoeltje en een doos tempo en succes!

Met de vlag in de hand rukken voor het vaderland..

Ik vraag me af hoevaak je z'n website zal gaan moeten blokkeren. Vermoedelijk zal je programma een URL blokkeren en dus niet de website zelf, als dit wel het geval is los je het simpel op: Anoniemsurfen.nl

En kinderen zijn niet achterlijk. De meest bekende sites (Youporn, Redtube, pornbook, etc) kan je wel blokkeren, alleen de kleinere word lastig.

Handig dat .xxx domain, jammer dat het alleen weer uitgesteld is...

Door Tweakers user Voxyn, woensdag 15 december 2010 21:23

Handig dat .xxx domain, jammer dat het alleen weer uitgesteld is...
Alleen als pr0n sites verplicht worden om dat domein te gaan gebruiken anders is het gewoon hartstikke zinloos imho

[Reactie gewijzigd op woensdag 15 december 2010 21:26]


Door Tweakers user NjitsSs, woensdag 15 december 2010 22:38

Toppe schreef op woensdag 15 december 2010 @ 21:18:
Ik vraag me af hoevaak je z'n website zal gaan moeten blokkeren. Vermoedelijk zal je programma een URL blokkeren en dus niet de website zelf, als dit wel het geval is los je het simpel op: Anoniemsurfen.nl
Daarom bieden veel filterprogramma's ook de categorie "Proxy / Anonymiser" aan... 1 magisch vinkje en ze zijn ontoegankelijk. Zelfs OpenDNS biedt die functie (alhoewel dat verre van waterdicht is)

Door Tweakers user linuxguru1, donderdag 16 december 2010 00:17

Klinkt als de opensource versie van NetNanny.

Door Tweakers user afraca, donderdag 16 december 2010 09:32

Tijdsrestricties zitten er niet bij, maar het heeft een bijzonder uitgebreide blacklist en zit aardig low level, ik spreek natuurlijk over domain resolving opendns . Makkelijk in te stellen en betrouwbaar.

Door Tweakers user ajakkes, donderdag 16 december 2010 09:49

Is het niet veel handiger als er met beheerde proxy's wordt gewerkt? Ik heb me er nog niet in verdiept maar is het niet mogelijk dat een bedrijf een proxy server neerzet waar al het internet verkeer doorheen gesluisd wordt. Waarbij de proxy door het bedrijf en zijn gebruikers beheerd kan worden?

Hierbij staat de black and white list niet op 1 pc maar is voor alle pc's hetzelfde. De lijst wordt beter onderhouden.

En kan je deze proxy niet instellen in de router?

Door Tweakers user fotografie999, donderdag 16 december 2010 11:25

De eerste die een programma weet te maken waarmee ik geen porn meer mee kan kijken krijgt 5000euro! Nee serieus, de ict'ers bij ons op school zijn al 5 jaar bezig met het blokkeren van youtube proxy's msn maar al 5 jaar lang lukt het ons nog om youtube msn en porno te bekijken.

Door Tweakers user Iooryz, vrijdag 17 december 2010 16:55

fotografie999 schreef op donderdag 16 december 2010 @ 11:25:
De eerste die een programma weet te maken waarmee ik geen porn meer mee kan kijken krijgt 5000euro! Nee serieus, de ict'ers bij ons op school zijn al 5 jaar bezig met het blokkeren van youtube proxy's msn maar al 5 jaar lang lukt het ons nog om youtube msn en porno te bekijken.
Probeer mijnenveger eens. Daar kun je geen porno mee kijken. ;)

Door Tweakers user thijsje66, zondag 16 januari 2011 22:06

fotografie999 schreef op donderdag 16 december 2010 @ 11:25:
De eerste die een programma weet te maken waarmee ik geen porn meer mee kan kijken krijgt 5000euro! Nee serieus, de ict'ers bij ons op school zijn al 5 jaar bezig met het blokkeren van youtube proxy's msn maar al 5 jaar lang lukt het ons nog om youtube msn en porno te bekijken.
Op Android:
Verwijder in je manifest dit stukje:
<uses-permission android:name="android.permission.INTERNET" />
;)

[Reactie gewijzigd op zondag 16 januari 2011 22:08]


Reageren is niet meer mogelijk