Cambiar a contenido.

ContraPunto Digital

Lanzamiento mEDUXa. La Maqueta

La maqueta está basada en Kubuntu (Breezy), se distribuirá preinstalada en los equipos Medusa, dispone de 18 GB de espacio físico y sobre ella han sido realizadas diversas personalizaciones:

  • Sistema de validación contra Directorio Activo
  • Sistema de validación wifi contra servidor Radius
  • Sistema de identificación y asignación de nombres e IPs
  • Sistema de autogeneración de espacios de usuario y espacio de usuario locales
  • Sistema de identificación y acceso a espacios de almacenamiento en el servidor de centro (Windos 2003)
  • Cinco perfiles específicos de usuario
  • Conjunto de aplicaciones elegidas para mEDUXa
  • Configuraciones orientadas a disponer de sistemas multilingües
  • Notificador de fallos
  • Artwork
    • Imagen corporativa
    • Menú K de aplicaciones
    • Opciones diversas relacionadas con la usabilidad (relacionadas con los perfiles de usuario).

    Además de estas personalizaciones, mEDUXa ha sido preparada para los diversos tipos de máquinas que existen en los centros educativos con el fin de aumentar su difusión.

    Validación contra Directorio Activo

    Uno de los requisitos que había que cumplir era que los usuarios y grupos,con sus privilegios, se gestionarían de manera centralizada usando los servicios del Directorio Activo (ADS) de Gobierno de Canarias. A pesar de que ADS es una tecnología desarrollada para otra plataforma, estamos adaptando el sistema Linux de mEDUXa para que consulte al ADS cuando el usuario abra una sesión, o intente acceder a recursos remotos.

    Para ello hacemos uso del cliente de Kerberos del MIT y el cliente LDAP de OpenLDAP, junto con los módulos PAM correspondientes. A través de esta consulta se obtiene también información sobre los volúmenes compartidos que se deben montar a través de la red para que el usuario disponga de su espacio de almacenamiento propio ($HOME) y de diversos espacios comunes, que se almacenan todos ellos en servidores centralizados y a los que se les realizan copias de seguridad periódicamente.

    Validación WiFi

    En algunos centros de la red Medusa hay infraestructura de acceso WiFi a la red informática. Para aportar seguridad a estos accesos se hace uso de WPA, autentificando contra un servidor RADIUS (integrado en los servicios de Directorio Activo) a los usuarios o equipos que pretenden establecer una conexión WiFi.

    En el sistema Linux de mEDUXa hacemos uso de diversos drivers para tarjetas wireless (hostap, ndiswrapper, ipw2100, ipw2200...), prestando especial atención a que sean compatibles con wpa_supplicant, la implementación de WPA/WPA2/IEEE 802.1X Supplicant de Jouni Malinen (del proyecto HostAP), que usamos para asociarnos a la red WiFi, autentificarnos y negociar las claves con las que se cifrará el tráfico que irá sobre esa red. La autentificación puede ser por equipo, en caso de que sean equipos registrados en el Directorio Activo, o en caso contrario suministrando al iniciar la sesión un usuario (y contraseña) que sí esté registrado.

    Sistema de identificación y asignación de nombres e IPs

    mEDUXa es compatible con el direccionamiento actual de MEDUSA, su proyecto madre, incorporando un sistema automático de direccionamiento flexible. Así, mEDUXa ha sido preparado para cambios futuros en el direccionamiento del proyecto. Esta es una característica común del proyecto.

    Con el sistema actual se tiene solamente una maqueta de las estaciones de trabajo y una del servidor de centro, que son capaces de autoconfigurarse independientemente del centro donde estén. Además, gracias al uso de alias de DNS internos, todas las aplicaciones de las maquetas se abstraen de esa configuración y funcionan en cualquier centro sin ningún cambio.

    Sistema de autogeneración de espacios de usuario

    mEDUXa incorpora un conjunto de cuentas locales (una por perfil) de manera que, en caso de desconexión del servidor de centro, siga siendo operativa. Sin embargo, el sistema habitual de trabajo consiste en la autogeneración de espacios locales de usuario una vez estos se han validado contra el Directorio Activo. Este sistema es transitorio hasta que se establezca una arquitectura basada en espacio de usuario en los servidores de centro (espacios de usuario remoto).

    Sistema de identificación y acceso a espacios de almacenamiento en el servidor de centro (Windos 2003)

    El proyecto MEDUSA ofrece a los docentes y alumnos espacios de almacenamiento en el servidor de centro, que son también accesibles desde la distribución mEDUXa, con una política de acceso análoga a la existente si utilizan MS Windows.

    Perfiles de usuario

    mEDUXa presenta cinco perfiles de usuario. Su configuración está basada en la capacidad del escritorio KDE en este sentido (modo kiosko) así como en el uso de la instrucción "sudo". Esta capacidad que ofrece el escritorio representa uno de los puntos fuertes del proyecto de cara al usuario final. Tal como se comentó con anterioridad, los perfiles son:

    • Perfil para alumnos de primaria
    • Perfil para alumnos de secundaria
    • Perfil básico para profesores
    • Perfil orientado a docentes avanzados
    • Perfil orientado a administradores de aulas

    Conjunto de aplicaciones elegidas para mEDUXa

    Atendiendo a diversos criterios, han sido elegidas un conjunto de aplicaciones que se han incorporado a mEDUXa. Estos criterios pueden resumirse del siguiente modo:

    • Compatibilidad con los requisitos legales del proyecto.
    • Criterio técnico. Deben ser técnicamente compatibles con la distribución. La sencillez, desde el punto de vista técnico, así como su "actualidad" son requisitos favorables a la elección de una aplicación o paquete.
    • Calidad técnica de la aplicación.
    • Compatibilidad e integración. Primamos aquellas aplicaciones que sean capaces de interactuar con otras, de modo que favorezcamos la sensación de integración de de todos los elementos de la distribución. En este sentido, han sido seleccionadas un gran número de aplicaciones del proyecto KDE en general y KDE-Edu en particular.
    • Aplicaciones con objetivos similares a las existentes en la partición windows.
    • Evitar duplicidades, es decir, ofrecer una sola aplicación para cada necesidad. Este requisito se irá flexibilizando a medida que aumente el uso de mEDUXa.

    mEDUXa permite incorporar aplicaciones en cualquier instante, por lo que estas aplicaciones irán cambiando o aumentando en número en función de lo que ofrece el mercado y las necesidades que se detecten en los centros educativos. Gracias al Sistema de Actualización se pasa la habitual política de releases en distribuciones linux por otra de actualizaciones continuas.

    Configuraciones orientadas a disponer de sistemas multilingües

    Todas las personalizaciones han sido realizadas teniendo en cuenta que uno de los puntos a afrontar en el futuro inmediato es la incorporación de las siguientes lenguas a Medusa:

    • Inglés
    • Francés
    • Alemán
    • Árabe

    Así, mEDUXa estará disponible en estos idiomas. Mediante un menú antes de acceder en el escritorio, los usuarios podrán seleccionarlos cambiando el escritorio y las aplicaciones. Esto representa un avance relevante para las asignaturas de lengua extranjera y los programas de inserción.

    Notificador de fallos

    El proyecto Medusa ha colaborado con la Escuela Técnica Superior de Ingeniería Informática (ETSII) de la Universidad de La Laguna (ULL) y la empresa Ejercicios Resueltos S.L.U. (Grupo CPD) a través de la realización del Proyecto Fin de Carrera que lleva por título "Diseño y Desarrollo de la Infraestructura de Mantenimiento y Soporte de la Distribución Linux mEDUXa". Dicho proyecto ha incluido realizar una aplicación para facilitar la notificación de los fallos detectados en la maqueta.

    El notificador de fallos es un asistente que, paso a paso, pregunta al usuario toda la información necesaria para que los técnicos puedan reproducir y corregir los problemas. Al mismo tiempo la aplicación recopila aquella información de la maqueta que pueda ser de interés, como por ejemplo, los registros del sistema o los informes de fallo de las aplicaciones. Toda esta documentación es adjuntada y enviada por correo de manera automática al sistema central, donde se utiliza para crear incidencias sin intervención de ningún operador. Así, a través de la interfaz del sistema de incidencias, los técnicos encargados del mantenimiento pueden tener acceso a la información exacta sobre las causas y consecuencias de los fallos.

    Artwork

    Aprovechando de nuevo las amplias posibilidades que ofrece el escritorio KDE, ha sido realizada una imagen corporativa específica para este proyecto. Asimismo, han sido modificadas multitud de opciones de escritorio como punteros, iconos, nombres, tamaños, etc.

    Una de las principales novedades es la personalización del menú K. Todas estas opciones están relacionadas con los diversos perfiles atendiendo a las políticas generales que a tal efecto establece el proyecto MEDUSA. Han sido incorporadas otras específicas a mEDUXa cuya consolidación dependerá de las necesidades detectadas en las aulas.

    Volver a la página de inicio del artículo (Lanzamiento mEDUXa 1.0).


  • Creado por abenito
    Última modificación 22 46:22-11-2006