lunes, 17 de mayo de 2010

Configurar un PC para el uso por niños

Basándome en otros temas ya publicados voy a tratar de dar algunas ideas de como creo que se puede tener configurado un pc con una distribución Ubuntu-derivada, para que pueda ser usado por niños, pero administrado por los padres.

- Poner contraseña al grub: El gestor de arranque Grub  viene configurado de serie de forma que permite arrancar el Sistema en el “modo recovery” sin pedir la contraseña de root (administrador), con lo que tiene eso de inseguro, ya que una vez en el recovery mode puedes actuar como root sin que se te haya pedido ninguna contraseña, y también lo inseguro que desde la misma pantalla del menú del grub se puedan editar las líneas de arranque. Para evitar esto, tienes la posibilidad de proteger Grub con su propia contraseña, o con la misma de root:

1- poniendo una contraseña que evite la edición del propio menú
2- poniendo una contraseña que bloquee el acceso al modo recovery y/o a cualquiera de las otras líneas del menú
3- bloqueando totalmente el acceso, sin posibilidad de desbloquearlo con una contraseña, a alguna de las opciones del menú del grub.

Ver mas información en  http://hatteras-blog.blogspot.com.es/2008/12/poner-contrasena-al-menu-del-grub.html

Este apartado se refiere al Grub, no al nuevo Grub2

- Configurar un tipo de usuario para usuarios "especiales": el sistema debe estar configurado para que no se inicie de forma automática con ningún usuario, sino que se debe parar en la pantalla de acceso, y nuestros hijos pequeños no deberían saber la contraseña de ningún usuario.

Mas información en: http://hatteras-blog.blogspot.com.es/2010/04/usuarios-para-torpes-usuario-y-usuarios.html

- Hacer que un usuario no pueda usar una lista de programas: Si se quiere se puede crear un usuario  (con perfil de usuario: “usuario del escritorio” ) que no pueda ejecutar un programa concreto, o mejor aún una lista de varios programas, de forma que podemos tener un usuario administrador que usaremos nosotros y con el que podemos ejecutar todos los programas, y otro usuario que no podrá ejecutar la lista de programas que nosotros, como administradores, le hayamos decidido vetar. http://hatteras-blog.blogspot.com.es/2010/06/hacer-que-un-usuario-no-pueda-usar-una.html

Esto puede ser útil por ejemplo para evitar se pueda utilizar programas que hagan uso de la webcam.

- Navegación segura: filtrado de páginas no deseadas:

"Procon latte" es complemento de Firefox, que tiene función de un filtro de contenido para el navegador Firefox:
1- Puede filtrar cualquier clase de material indeseado (pornografía, apuestas, hacking, cracking, etc …), puede bloquear todo el tráfico, asegurando que solo se pueda acceder a las páginas web  deseadas (puestas en la “Lista Blanca” de páginas web): donde se permite el acceso sin restricciones (pe: google.*).
2- Incluye un filtro por palabras,para bloquear aquellas páginas que contengan determinadas palabras en su contenido, título, URL, o en los meta tags
3- Tanto la “lista blanca” de páginas web como el filtro por palabras es totalmente personalizable, pudiendo importar y/o exportar los datos para su uso en otros ordenadores.



Mas información en http://hatteras-blog.blogspot.com.es/2010/04/copia-de-seguridad-de-firefox.html

- Controlar el horario de uso de internet:

Para apagar la conexión a internet a través de wifi: ejecuta esto en la terminal: sudo ifconfig wlan0 down

Para encender la conexión internet a través de wifi: ejecuta sudo ifconfig wlan0 up

Para que estos comandos se ejecuten a la hora que queramos, sin necesidad de ejecutarlos manualmente, y sin que el usuario ( no administrador ) se de cuenta, ni pueda modificarlos: Estos comandos se pueden poner en el programa “Tareas programadas” ( /usr/bin/gnome-schedule ) para que se ejecuten a una determinada hora, y conseguir que solo se pueda tener acceso a internet a determinadas horas. Para ello hay que ejecutar Tareas programadas con permisos de root: sudo /usr/bin/gnome-schedule y crear una nueva “tarea que se lanza repetidamente” y poner los comandos indicados anteriormente, y la hora a la que queramos que se ejecuten.



Para un pc conectado a internet con conexión por cable en vez de por wifi , los comandos que hay que ejecutar en la terminal y que poner en el programa “Tareas programadas” serian: sudo ifconfig eth0 up para  abrir la conexión  y  sudo ifconfig eth0 down para cerrar la conexión.

Mas información en: http://hatteras-blog.blogspot.com.es/2010/03/controlar-el-tiempo-de-conexion-internet.html

- Controlar el horario de uso del pc:

Si queremos que el pc se apague a una hora determinada (por ejemplo en una hora en que no estemos nosotros delante ) se debe programar en tareas programadas en modo root para que  solo el administrador del sistema pueda cambiarlo: con la orden: sudo shutdown -P 1 (lógicamente si queremos dar mas tiempo cambiamos 1 por el número de minutos que queramos ).



Esto nos puede servir para “obligar” a nuestros hijos pequeños a dejar de usar el pc en una hora en que no estemos nosotros delante.. Una vez apagado el pc aunque lo vuelvan a encender no deberían poder volver a usarlo ya que el sistema debe estar configurado para que no se inicie de forma automática con ningún usuario, sino que se debe parar en la pantalla de acceso, y nuestros hijos pequeños no deberían saber la contraseña de ningún usuario.

Mas información en: http://hatteras-blog.blogspot.com.es/2010/04/apagado-programado-del-pc.html

- OpenOffice para niños: He encontrado esta versión de openoffice que puede ser interesante para los que teneis hijos pequeños: http://wiki.ooo4kids.org/index.php/Main_Page/es ; se puede descargar desde: http://wiki.ooo4kids.org/index.php/Download/es

Una vez bajado el paquete se descomprime y se copia la carpeta ooo4kids0.8 en por ejemplo /opt
Se añade la linea /opt/ooo4kids0.8/program/soffice al editor de menús, y ya podremos ejecutar la aplicación desde el menú de Aplicaciones.



- Juegos para niños:

Podemos instalar varios juegos educativos para niños, entre otros:
- junior-math y/o tuxmath (juego de matemáticas )
- junior-puzzle
- ktouch y/o tuxtype ( para aprender mecanografía )
- tuxpaint  ( programa de dibujo )
- gcompris y childsplay: ambos son una colección de juegos educativos para los más pequeños:
*aprendiendo como usar el ratón y el teclado
*aprendiendo  aritmética simple
*aprendiendo como leer un reloj análogo
*reconociendo letras después de escuchar sus nombres
*práctica de lectura
*juegos de memoria, rompecabezas, ...etc

- Evitar que entren en Facebook, Twitter, etc

Otra forma de bloquear páginas web:
No se requiere ningún programa externo ni ninguna aplicación (por lo que sirve sea cual sea tu navegador de internet ) , basta con abrir un terminal y escribir:  sudo gedit /etc/hosts
luego simplemente tienes que añadir 127.0.0.1, dejar un espacio y añadir el nombre de la página que quieres bloquear, con el siguiente formato: 127.0.0.1 nombredelapagina.***, por ejemplo
127.0.0.1 www.facebook.com
127.0.0.1 www-twitter.com

A partir de ese momento, cada vez que desde ese equipo se intente acceder a la página aparecerá un mensaje como si esta no existiese o estuviese caída.



Simple y fácil. Puedes crear tu propia lista de páginas “censuradas”

-----------------------

Otras recomendaciones:

- No usar un programa de mensajería instantánea que admita el uso de webcam. En este sentido recomiendo Pidgin.

- Colocar el pc en un lugar en el que podamos controlar directamente el uso que se hace de él. No colocarlo en el dormitorio del niño.

- Usar el pc junto con nuestro hijo para enseñarle que hacer y que no hacer con el pc. Disfrutar el tiempo con nuestros hijos.

-----------------------

También puede ser interesantes estas distros especialmente pensadas para niños:

Qimo: http://www.qimo4kids.com/

Edubuntu: http://www.edubuntu.org/

Aconsejo ver todas las entradas puestas en el la categoría "control parental".

——————————–

10 comentarios:

  1. Otra cosa que recomendaría para los niños es el conjunto de programas educativos de KDE.

    Son unos programas excelentes; para dibujar, para aprender la tabla de los elementos, el kde-stars para la exploración del universo, otros para aprender los verbos, .... son un montón.

    El paquete se llama "kdeedu" y es recomendable instalar también el paquete de idioma español de Kde.

    Serían pues dos los paquetes a instalar: "kdeedu" y "kde-l10n-es"

    ResponderEliminar
  2. Me he instalado la versión Mint9 rc y estoy teniendo problemas con el OpenOffice "normal", pero curiosamente el OpenOffice para niños me funciona perfectamente.

    ResponderEliminar
  3. Ya he averiguado que es lo que producía el error con OpenOffice: un antivirus para linux: eset nod32;
    lo he desinstalado, y ya me funciona de nuevo el OpenOffice.

    ResponderEliminar
  4. Buenas tardes hatteras.
    He dado un vistazo por encima a esta entrada y me parece muy interesante. Veremos si este fin de semana soy capaz de hincarle el diente. Tengo dos hijos, de 12 y 13 años respectivamente, y veo que es el momento adecuado de ir acotando "zonas peligrosas"
    Un saludo.

    ResponderEliminar
  5. Buenas tardes.

    Sólo quería saber como se numeran los días de la semana en esta aplicación de tareas programadas. ¿Empezamos a contar desde el Lunes o desde el Domingo? Lo digo porque algunas aplicaciones anglosajonas comienzan con Domingo=1.

    Muchas gracias.

    ResponderEliminar
  6. Pues por lo que he leído, parece ser que 0= Domingo, 1= Lunes, etc.

    No lo he probado, pero es cuestión de aplicar el método científico: "prueba y error" ( o acierto ).
    Hazlo, y nos lo cuentas.

    ResponderEliminar
  7. La verdad es que no lo había pensado, pero es verdad que no solo se puede conseguir administrar las horas de navegación, sino también los dias.
    Gracias por la idea.

    ResponderEliminar
  8. Te lo preguntaba porque quiero bloquear la línea durante la semana y dejarles vía libre durante el fin de semana.
    Muchas gracias probaré, pero de momento tenemos examen de matemáticas mañana.

    Un cordial saludo.

    ResponderEliminar

A la vez que haces un comentario, por favor da una puntuación al tema: malo, normal, bueno o muy bueno.
Gracias.