esLibre 2024 Equipo Vitalinuxvitalinux@educa.aragon.es Probando la gestión de equipos y servidores de forma remota y desatendida con Migasfree ¿Qué es Migasfree? · Servidor: - https://migasfree.eslibre.catedu.es (eslibre/eslibre) · Cliente: - https://www.campusvdi.es => Formación (eslibreX/eslibreX) > Equipo debian: debian/password > Instalar cliente visor spice: - sudo apt install virt-viewer spice-vdagent Menú · Configuración, registro y sincronización · Análisis comunicación · Interfaz del servidor · Etiquetado, Fallas, Aplicaciones y Políticas · Caso real: Vitalinux ¿Quién sabría decir al menos 3 ingredientes para cocinar unas Migas de alucinar? PROYECTOS MAX-12(Debian12) VX-2.x(Ubuntu18) VX-3.x(Ubuntu22) ATRIBUTOS, FALLAS, APLICACIONES, etc. REPOSITORIOSCIDsPAQUETESDOMINIOS etc. Configuración del Cliente Migasfree: - /etc/migasfree.conf · Project · Server > Server: migasfree.eslibre.catedu.es:443 > Project: Eslibre2024 Registro del Cliente Migasfree: 2 // ¿Autoregistro? # migasfree --register Sincronización del Cliente Migasfree: 3 # migasfree --update · Inventario software · Inventario hardware · Atributos: propiedades, CID, IP, etiquetas, etc. · UUID · CID Creamos una nueva propiedad: LPA 4 // Pertenencia al grupo lpadmin: // LPA-si | LPA-no # migasfree --update CID del Cliente Migasfree: 5 > migasfree-label · UUID · CID Interfaz Web de Migasfree: 6 PROYECTOS MAX-12(Debian12) VX-2.x(Ubuntu18) VX-3.x(Ubuntu22) ATRIBUTOS, FALLAS, APLICACIONES, etc. CIDsREPOSITORIOSPAQUETESDOMINIOS etc. Interfaz Web de Migasfree: 7 · Comprobar que todos los atributos se han subido · Cuadros de mando · Crear un despliegue por participante: > Instalación: aptitude, scratch > Desinstalación: xfce4-power-manager # migasfree --update Interfaz Web de Migasfree: subir paquete 8 · ¿No disponemos de un paquete en los repositorios oficiales? > ¿(Ej.) draw.io? > Buscar y subir un paquete Interfaz Web de Migasfree: subir paquete 8 > wget https://github.com/.../drawio-amd64-24.4.6.deb # migasfree-upload -f drawio-amd64-24.4.6.deb \ -s "base" \ -m "Eslibre2024" \ -u eslibre -p eslibre Interfaz Web de Migasfree: Etiquetas Migasfree 9 · Permiten estructurar nuestra organización: > Atributos > Etiquetas > Conjunto de Atributos CEN-ZGZ.CASPE.IMPR CEN-ZGZ.CASPE CEN-ZGZ CEN-ZGZ.CASPE.DPT1 ALM-VLCIA.DEPTS.1 ALM-VLCIA.DEPTS.2 ALM-VLCIA CEN-BAR CEN-MALL CEN-ZGZ.CASPE.IMPR CEN-ZGZ.CASPE CEN-ZGZ CEN-ZGZ.CASPE.DPT1 PCI-ID_HARDWARE SRV-CONGELACION ALM-VLCIA.DEPTS.1 ALM-VLCIA.DEPTS.2 ALM-VLCIA CEN-BAR CEN-MALL REPO-VLCIA-DEPT1 REPO-CONGELACIÓN REPO-VLCIA-DEPT2 REPO-HARDWARE-ID ... REPO-ZGZ REPO-VLCIA REPO-BCN REPO-MALL CEN-ZGZ.CASPE.IMPR CEN-ZGZ.CASPE CEN-ZGZ CEN-ZGZ.CASPE.DPT1 Interfaz Web de Migasfree: Etiquetas Migasfree 9 · Categoría de Etiquetas (Ej. ESL) y etiquetas: > ESL-TALLER > ESL-TALLER.GRUPOS.X > ESL-TALLER.SALAS.X > ESL-TALLER.IMPRESORAS.BN|COLOR # migasfree-tags --communicate 'ESL-TALLER' # migasfree-tags --set 'ESL-TALLER' Interfaz Web de Migasfree: Etiquetas Migasfree 9 · Categoría de Etiquetas (Ej. ESL) > ESL-TALLER (-atril,+evince) > ESL-TALLER.GRUPOS.X (-traceroute,+mtr) > ESL-TALLER.SALAS.X > ESL-TALLER.IMPRESORAS.BN|COLOR Creación de nuestro propio paquete DEB 10 ├── debian│   ├── changelog│   ├── compat│   ├── control│   ├── copyright│   ├── docs│   ├── install│   ├── README│   └── rules├── README.md└── usr └── lib └── firefox-esr └── browser └── defaults └── preferences └── vx-paginicio-firefox.js Crear y Subir paquetes DEB: Ejemplos de uso 11 · Configurar directivas de los navegadores · Genérico: > Crear un lanzador > Crear usuarios > Crear impresoras > Gestión de privilegios # apt-get install debhelper devscripts > debuild --no-tgz-check -us -uc Interfaz de Migasfree: Fallas, Aplicaciones, Políticas 12 · Fallas: Generación de avisos y logs · Migasfree Play Store: banco de Aplicaciones > Instalación de Migasfree Play > Creación de nuevas aplicaciones · Políticas: gestión avanzada de la instalación de aplicaciones ¿Algún caso de éxito? Vitalinux ¿Dos sistemas de paquetería en Linux? ¿Qué 3 nombres de Distribuciones Linux para educación conoces que hay activas en España? El cambio no garantiza el éxito, pero no cambiar garantiza el fracaso. PCI-ID_HARDWARE SRV-CONGELACION CEN-ZGZ.IMPR.COLOR CEN-ZGZ.IMPR ALM-VLCIA.DEPTS.1 ALM-VLCIA.DEPTS.2 CEN-ZGZ ALM-VLCIA CEN-BAR CEN-MALL REPO-VLCIA-DEPT1 REPO-CONGELACIÓN REPO-VLCIA-DEPT2 REPO-HARDWARE-ID ... REPO-ZGZ REPO-VLCIA REPO-BCN REPO-MALL Provocando el Cambio ¿Dudas o Preguntas? Provocando el Cambio Eventos/M1r3N14n1 esLibre2024 Vitalinux vitalinux@educa.aragon.es | https://docs.vitalinux.educa.aragon.es esLibre 2023
1
  1. Portada
  2. Introducción
  3. Índice
  4. Regalo_1
  5. Proyectos-Migasfree
  6. Paso1: Configuración Cliente Migasfree
  7. Paso2: Registro cliente Migasfree
  8. Paso3: Sincronización cliente Migasfree
  9. Paso3: Sincronización cliente Migasfree - Datos
  10. Paso4: Nueva Propiedad LPA
  11. Paso5: Migasfree Label
  12. Paso6: Interfaz Web Migasfree
  13. Repositorios y Paquetes
  14. Paso7: Interfaz Web Migasfree - Crear repositorio
  15. Paso8: interfaz web Migasfree - subir draw.io
  16. Paso8: interfaz web Migasfree - subir paquete draw.io
  17. Paso9: interfaz web Migasfree - Etiquetas y Conjuntos
  18. Ejemplo Etiquetado: España I
  19. Ejemplo Etiquetado: España II
  20. Ejemplo Etiquetado: España III
  21. Ejemplo Etiquetado: España IV
  22. Paso9: interfaz web Migasfree - Etiquetas I
  23. Paso9: interfaz web Migasfree - Etiquetas - Ejemplos
  24. Paso10: interfaz web Migasfree - Crear Paquete
  25. Paso11: interfaz web Migasfree - Crear Paquete - Ejemplos
  26. Paso11: interfaz web Migasfree - Crear Paquete - Comando
  27. Paso12: fallas, aplicaciones, políticas
  28. Caso éxito: Vitalinux
  29. Mapa España con Migasfree
  30. Regalo2
  31. Regalo3
  32. Frase Célebre
  33. Dudas y Preguntas
  34. Datos Wifi