J'ai un collègue avec deux adolescents (oui, le cliché est à propos de `` J'ai cet ami voir ... '') Il a actuellement des problèmes avec leur navigation pr0n et veut faire un peu d'espionnage sur leur navigation les philosophies / l'éthique à ce sujet.) Les enfants sont assez avertis pour effacer leur historique de navigation lorsqu'ils ont terminé. Comme je suis son goto pour l'informatique, il m'a demandé s'il y avait un moyen de conserver l'historique de navigation.
La famille utilise des Mac et les enfants surfent avec Safari. Je sais que l'historique de navigation est conservé ici ~ / Library / Safari / History.plist. Je pense qu'il devrait y avoir un moyen d'écrire un AppleScript ou un autre script (Python / Ruby / Bash) qui peut sauvegarder ce fichier vers un emplacement différent (/ opt / local / history, etc.)
Étant donné que les enfants savent effacer leur historique lorsqu'ils ont terminé, le fichier doit-il être régulièrement sauvegardé avec quelque chose de similaire à un travail cron ou quelque chose comme Hazel ? Bien que cela puisse fonctionner, il semble que cela créerait une tonne de petites sauvegardes incrémentielles.
Ou est-il possible de «regarder» ~ / Library / Safari / History.plist et d'ajouter progressivement des modifications à un fichier de sauvegarde (en enregistrant un diff pour ainsi dire) sans perdre aucune donnée?
Toutes idées / solutions appréciées.
MISE À JOUR / MODIFICATION: J'ai appris par le père concerné que le plus ancien utilise Firefox sur un autre PC, donc la solution OpenDNS (de préférence au niveau du routeur) est la meilleure réponse dans la mesure où elle capturerait l'utilisation pour toute la maison.
la source
Réponses:
La solution la plus simple serait d'ouvrir un compte sur OpenDNS et d'enregistrer l'historique à travers cela. Ils ne pourront pas le supprimer.
S'il trouve que c'est un gros problème, les sites peuvent également être bloqués sur OpenDNS.
la source
Cela semble être une bonne suggestion pour éviter de contourner le DNS:
Il fait de son routeur le seul appareil autorisé à effectuer des requêtes DNS. Tous les autres périphériques réseau doivent utiliser les paramètres DNS du routeur. La théorie semble bonne; Je vais devoir le tester moi-même. Solutions de contournement restantes:
Vous pouvez répondre à la question n ° 1 en plaçant le modem DSL dans un placard et en le verrouillant. Cela peut nécessiter un recâblage et des travaux de grenier. Vous pouvez répondre à la question n ° 2 avec une solution de filtrage / routeur de filtrage de contenu complet, qui peut être coûteuse ou complexe à configurer.
Et enfin, ce ne sont que des moyens de dissuasion. S'ils peuvent trouver un hotspot ou une maison d'amis, c'est sans objet. La racine du problème - le caractère charnel, je suppose - devra être abordée.
la source
ipconfig /flushdns
, réinitialisez votre routeur entre les modifications, et fermez et rechargez le navigateur juste pour être sûr.Si vous optez pour la solution DNS, jetez un œil à ScrubIT ( http://www.scrubit.com/ ), c'est un service DNS gratuit qui contient une liste noire de sites Web qui ne sont pas sûrs pour la navigation familiale.
la source
Si vous ne pouvez vraiment pas faire confiance à vos enfants, je suggère OpenDNS. Mais avant de faire cela, essayez de gagner leur confiance et faites-leur simplement cesser d'aller sur de mauvais sites sans OpenDNS. Essayez d'utiliser le contrôle parental Windows Live ou le contrôle parental Mac pour vérifier leur historique et leurs sites malveillants. Si elles vont encore à ceux -ci , puis utiliser OpenDNS.
la source
Accédez aux propriétés du navigateur et définissez un mot de passe pour effacer l'historique du navigateur.
la source