Queda poco para terminar el año escolar y recién ahora logré hacerme de tiempo para instalar Italc , programa de permite el monitoreo a distancia de equipos conectados a una misma red. Este tipo de programas resultan de utilidad cuando se cuenta con muchos equipos dentro del laboratorio o clase. Más allá del monitoreo, que sería algo así como el panóptico de Foucault puesto en acto en una pantalla, tiene otras funciones mucho más interesantes como por ejemplo la posibilidad de realizar demostraciones en las máquinas de los alumnos o, instalado en un PDI (pizarra digital interactiva) compartir los trabajos a medida que se van realizando. A mi modo de ver, estas son funciones mucho más interesantes que la posibilidad de ver que está haciendo cada uno de los alumnos. Utilizado con criterio es un soft del que se puede sacar buen provecho.
La información de instalación la extraje de la página de “Escuelas Libres” y la fui modificando en función de realizar un “paso a paso” más entendible para quienes recién se inician en el uso de GNU/Linux.
La página del proyecto Italc es http://italc.sourceforge.net/
1) Relevamiento previo
Tomar nota de las IP y las MAC adress de todos los equipos de la sala. Abrir una terminal y ejecutar como usuario común…
ifconfig
Nota: Las MAC Adress sólo son necesarias si se desea encender los equipos desde la máquina del profesor.
2) Requerimientos previos a la instalación
En la máquina del profesor (master) instalar
Para ello, el siguiente comando…
sudo apt-get install gcc g++ libqt4-dev xorg-dev
En las máquinas de los alumnos instalar
sudo apt-get install gcc g++ libqt4-dev xorg-dev ssh
3) Instalación de Italc
sudo apt-get install italc-master
sudo apt-get install italc-client
4) Claves públicas y privadas en la máquina del profesor
sudo mkdir -p /etc/italc/keys/public/teacher/ /etc/italc/keys/private/teacher/
italc/keys/public/teacher/ /etc/italc/keys/private/teacher/sudo ica -role teacher -createkeypair sudo ica -role teacher -createkeypair
Por razones de seguridad la clave privada solamente debería ser leída por los usuarios que tendrán acceso al iTALC – de modo que creamos un grupo para los usuarios de confianza con el siguiente comando…
sudo addgroup italc
Ahora agregamos el usuario de confianza al grupo creado…
sudo adduser "usuario" italc
Luego…
sudo chgrp -R italc /etc/italc/keys/private/
Ya tenemos las claves creadas y definido el usuario de confianza. Si el usuario del profesor es “profe” la línea anterior sería…
sudo adduser profe italc
5) Conectar la máquina del profesor con las máquinas de los alumnos
6) Copiar las claves a las máquinas de los alumnos
sudo mkdir -p /etc/italc/keys/public/teacher/
sudo mv /tmp/key /etc/italc/keys/public/teacher/
sudo chown root:root /etc/italc/keys/public/teacher/key
Cerrar la sesión en ambas máquinas y volver a ingresar para concluir con la configuración de Italc.
7) Configurando la conexión
Iniciar Italc en la máquina del profesor. En Ubuntu ir al menú Aplicaciones-Educación.
Utilizar el botón derecho del mouse para crear la nueva clase y también para agregar las computadoras.
Para agregar una nueva computadora necesitaremos la IP y el nombre que comúnmente le asignamos dentro de la red. La MAC Adress es una dato adicional, sólo es necesario si deseamos encender los equipos desde la máquina del profesor.
Una vez completados los datos hacemos clic en el botón “Ok” y, mágicamente, veremos como aparece el escritorio de la nueva máquina del lado derecho de la pantalla.
Para que aparezcan en la máquina del profesor todos los equipos hay que repetir los pasos 5, 6 y 7 con cada una de las máquinas de los alumnos.