¿Alguien sabe de una buena manera de configurar algún tipo de control parental para que una cuenta de usuario esté sujeta a ellos, pero no otra?
Un par de amigos míos usan Ubuntu y tienen hijos (de 7 a 10 años) que usan la computadora familiar. Les gustaría bloquear algunos sitios para adultos. No van a supervisar todo el tiempo, lo que sé que podría ser ideal, pero ahí vamos. Y no son particularmente técnicos, por lo que no quieren tener que ejecutar scripts para activar y desactivar los controles parentales con regularidad, pero pueden hacer frente a tener diferentes cuentas para diferentes personas. No he encontrado una gran manera de hacer esto. Soy bastante técnico, así que estoy feliz de pasar un tiempo en la línea de comandos para configurarlo, pero luego solo tiene que funcionar.
Por favor, no solo enlace a DansGuardian. Si su respuesta no aborda el aspecto de la cuenta de usuario diferente, la votaré. Si desea hablar sobre los controles parentales generales que se aplican a todos los usuarios, entonces comience una nueva pregunta: estoy seguro de que mucha gente estaría interesada en ella, y la enlazaré desde esta pregunta.
fuente
Respuestas:
Gnome Nanny
Parece que satisfaría perfectamente las necesidades de tus amigos. Para citar el sitio web :Como puede ver, Nanny puede establecer diferentes restricciones para cada cuenta. nanny 2.29.4-0ubuntu4 está disponible en los repositorios de universo inconformista y natty. También es parte de Edubuntu. Las capturas de pantalla de Nanny que se ejecutan en Edubuntu están disponibles en el sitio web de Edubuntu .
fuente
DansGuardian ;-), pero con un giro: el truco consiste en configurar proxy transparente (filtrado por DansGuardian) y usar
iptables
para redirigir las cuentas de los niños solo al proxy. Los padres tendrían una conexión directa normal a la red.Aquí hay un boceto de cómo hacerlo:
Configure DansGuardian y Squid para proxy transparente. Ignora toda la configuración de iptables / redir, porque lo haremos en pasos posteriores.
Configure una cadena de filtro de red para proxy transparente:
(Suponiendo que haya configurado DansGuardian para escuchar en el puerto 8080.)
Ahora debe configurar una
iptables
cadena para que solo los paquetes que se originan en las cuentas locales seleccionadas se envíen al proxy transparente; todos los demás fluyen sin ser molestados. Netfilter tiene unaowner
coincidencia para esto:fuente
Hay varios complementos de Firefox que ofrecen filtrado de contenido. Creo que esta es una buena solución para lo que desea porque las extensiones del navegador se instalan por usuario.
Puede encontrar estos complementos en el sitio de complementos de Firefox. Un ejemplo de una extensión de filtrado de contenido es ProCon Latte .
Además de la seguridad web, los niños deben tener un inicio de sesión separado que no sea de administrador, para evitar que realicen actividades que cambien el sistema, como instalar un nuevo software (como un navegador diferente para evitar los controles parentales).
fuente