Estandariza la administración Linux en entornos empresariales
Refuerza la seguridad sin sacrificar operatividad Se trabaja hardening, SELinux, firewalld, SSH, sudo, auditd, permisos, parches y evidencias de cumplimiento. El objetivo es que los servidores sean seguros sin caer en soluciones simplistas como desactivar controles críticos para resolver incidencias.
1
Mejora la capacidad de diagnóstico del
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
Situar Rocky Linux dentro del ecosistema Enterprise Linux y entender su relación con RHEL, CentOS Stream, AlmaLinux, Oracle Linux y Fedora.
Comprender qué implica la compatibilidad con RHEL en términos de paquetes, ABI, repositorios, ciclo de vida, soporte comunitario y expectativas empresariales.
Diferenciar Rocky Linux 8, 9 y 10 según ciclo de vida, novedades, compatibilidad de software, kernel, herramientas y estrategia de adopción.
Analizar cuándo conviene usar Rocky Linux como servidor, estación técnica, base cloud, imagen de contenedor o plataforma de laboratorio.
Identificar casos donde Rocky Linux es especialmente adecuado: servidores web, bases de datos, middleware, runners, plataformas internas y virtualización.
Reconocer escenarios donde puede ser preferible otra distribución por soporte comercial, ciclos más rápidos, escritorio intensivo o requisitos de proveedor.
Establecer criterios de versión para empresa: estabilidad, compatibilidad, ciclo de parches, certificaciones, soporte de terceros y horizonte de mantenimiento.
Preparar el mapa del curso conectando instalación, administración, seguridad, automatización, observabilidad y producción.
Definir una guía inicial para elegir Rocky Linux 10 en proyectos nuevos y Rocky Linux 9 cuando la compatibilidad de aplicaciones lo recomiende.
Situar Rocky Linux dentro del ecosistema Enterprise Linux y entender su relación con RHEL, CentOS Stream, AlmaLinux, Oracle Linux y Fedora.
Comprender qué implica la compatibilidad con RHEL en términos de paquetes, ABI, repositorios, ciclo de vida, soporte comunitario y expectativas empresariales.
Diferenciar Rocky Linux 8, 9 y 10 según ciclo de vida, novedades, compatibilidad de software, kernel, herramientas y estrategia de adopción.
Analizar cuándo conviene usar Rocky Linux como servidor, estación técnica, base cloud, imagen de contenedor o plataforma de laboratorio.
Identificar casos donde Rocky Linux es especialmente adecuado: servidores web, bases de datos, middleware, runners, plataformas internas y virtualización.
Reconocer escenarios donde puede ser preferible otra distribución por soporte comercial, ciclos más rápidos, escritorio intensivo o requisitos de proveedor.
Establecer criterios de versión para empresa: estabilidad, compatibilidad, ciclo de parches, certificaciones, soporte de terceros y horizonte de mantenimiento.
Preparar el mapa del curso conectando instalación, administración, seguridad, automatización, observabilidad y producción.
Definir una guía inicial para elegir Rocky Linux 10 en proyectos nuevos y Rocky Linux 9 cuando la compatibilidad de aplicaciones lo recomiende.
Tema 1: Rocky Linux como plataforma Enterprise Linux: contexto, versiones y primeros criterios técnicos
Situar Rocky Linux dentro del ecosistema Enterprise Linux y entender su relación con RHEL, CentOS Stream, AlmaLinux, Oracle Linux y Fedora.
Comprender qué implica la compatibilidad con RHEL en términos de paquetes, ABI, repositorios, ciclo de vida, soporte comunitario y expectativas empresariales.
Diferenciar Rocky Linux 8, 9 y 10 según ciclo de vida, novedades, compatibilidad de software, kernel, herramientas y estrategia de adopción.
Analizar cuándo conviene usar Rocky Linux como servidor, estación técnica, base cloud, imagen de contenedor o plataforma de laboratorio.
Identificar casos donde Rocky Linux es especialmente adecuado: servidores web, bases de datos, middleware, runners, plataformas internas y virtualización.
Reconocer escenarios donde puede ser preferible otra distribución por soporte comercial, ciclos más rápidos, escritorio intensivo o requisitos de proveedor.
Establecer criterios de versión para empresa: estabilidad, compatibilidad, ciclo de parches, certificaciones, soporte de terceros y horizonte de mantenimiento.
Preparar el mapa del curso conectando instalación, administración, seguridad, automatización, observabilidad y producción.
Definir una guía inicial para elegir Rocky Linux 10 en proyectos nuevos y Rocky Linux 9 cuando la compatibilidad de aplicaciones lo recomiende.
Tema 2: Instalación profesional, particionado y primeros pasos post-instalación
Descargar imágenes oficiales de Rocky Linux y verificar checksums para asegurar integridad antes de instalar en entornos críticos.
Crear medios de instalación para máquina virtual, servidor físico, cloud image, WSL o entorno de laboratorio según necesidad.
Ejecutar una instalación mínima orientada a servidor, evitando componentes innecesarios que aumentan superficie de ataque.
Diseñar particionado con LVM, XFS, swap, `/boot`, `/var`, `/home` y separación de datos según política empresarial.
Configurar red, hostname, zona horaria, idioma, usuarios iniciales y contraseña de root con criterios de seguridad.
Seleccionar perfiles de software durante la instalación diferenciando servidor minimal, server with GUI, workstation o paquetes personalizados.
Aplicar configuración inicial de repositorios, actualización del sistema, instalación de herramientas base y revisión de versión.
Crear snapshots de laboratorio para poder volver a estados previos durante prácticas de seguridad, red o almacenamiento.
Documentar una checklist post-instalación con pasos obligatorios antes de entregar un servidor a producción.
Resolver incidencias habituales de instalación: discos no detectados, UEFI, particionado, red ausente, repositorios inaccesibles o arranque fallido.
Tema 3: Gestión de paquetes con DNF, RPM, repositorios y AppStream
Utilizar DNF para instalar, actualizar, eliminar, buscar y consultar paquetes de forma segura y reproducible.
Diferenciar paquetes RPM, repositorios, metadatos, dependencias, grupos de paquetes y módulos AppStream cuando aplican.
Configurar repositorios oficiales BaseOS, AppStream, CRB y repositorios adicionales aprobados por la organización.
Activar EPEL cuando el caso lo justifique, revisando riesgos de soporte, dependencias, seguridad y compatibilidad.
Consultar historial de DNF para auditar instalaciones, revertir operaciones y entender cambios realizados en el sistema.
Bloquear versiones, excluir paquetes o fijar políticas de actualización cuando una aplicación requiere estabilidad estricta.
Crear repositorios internos o mirrors corporativos para entornos desconectados, regulados o con control de cambios.
Validar firmas GPG y origen de paquetes antes de instalar software en servidores productivos.
Resolver conflictos de dependencias, paquetes duplicados, módulos incompatibles y errores de metadata.
Diseñar una política de gestión de paquetes que combine seguridad, estabilidad, trazabilidad y agilidad operativa.
Tema 4: Usuarios, grupos, permisos, sudo y control de acceso local
Crear usuarios y grupos aplicando criterios de mínimo privilegio, separación de funciones y trazabilidad de acciones administrativas.
Gestionar contraseñas, expiración, bloqueo, caducidad y políticas básicas de autenticación local.
Configurar sudoers mediante archivos en `/etc/sudoers.d` evitando editar reglas de forma insegura o conceder privilegios excesivos.
Diferenciar permisos tradicionales, ownership, grupos, umask, sticky bit, setuid, setgid y ACLs en sistemas de archivos Linux.
Aplicar ACLs cuando los permisos clásicos no resuelven escenarios corporativos de colaboración o servicios compartidos.
Auditar usuarios con shell, cuentas bloqueadas, cuentas de servicio, claves SSH autorizadas y privilegios administrativos.
Crear cuentas de servicio para aplicaciones evitando uso de root o cuentas personales en procesos productivos.
Integrar autenticación con LDAP, FreeIPA, Active Directory o proveedores corporativos cuando la empresa lo requiera.
Revisar logs de autenticación, sudo y sesiones para investigar accesos, errores y actividades administrativas.
Documentar procedimientos de alta, baja y revisión periódica de cuentas en servidores Rocky Linux.
Tema 5: systemd: servicios, targets, timers, logs y operación diaria
Comprender systemd como sistema de init, gestor de servicios, targets, unidades, dependencias y estado del sistema.
Administrar servicios con `systemctl`, revisando arranque, parada, reinicio, habilitación, estado y dependencias.
Crear unidades systemd propias para aplicaciones, scripts internos, procesos batch o servicios corporativos.
Configurar límites de recursos, reinicio automático, entorno, usuario de ejecución y condiciones de arranque en unidades personalizadas.
Utilizar systemd timers como alternativa moderna y trazable a ciertos trabajos cron.
Revisar journal con `journalctl` filtrando por unidad, tiempo, severidad, boot, PID o contexto de error.
Diagnosticar servicios que fallan por permisos, rutas, variables de entorno, dependencias, puertos o SELinux.
Diseñar servicios robustos con logs útiles, restart policies, readiness realista y documentación operativa.
Crear runbooks para operar servicios críticos sin depender de comandos improvisados.
Integrar systemd con monitorización, alertas y procesos de despliegue controlado.
Tema 6: Red en Rocky Linux: NetworkManager, firewalld, DNS y troubleshooting
Configurar interfaces de red con NetworkManager, `nmcli`, perfiles de conexión, IP estática, DHCP, rutas y DNS.
Gestionar hostnames, resolución local, `/etc/hosts`, `resolv.conf`, systemd-resolved cuando aplique y validación de conectividad.
Configurar firewalld mediante zonas, servicios, puertos, reglas permanentes y reglas temporales.
Diferenciar firewalld, nftables, iptables heredado y políticas de red corporativas.
Diagnosticar problemas con `ip`, `ss`, `ping`, `traceroute`, `dig`, `curl`, `tcpdump` y herramientas de análisis de puertos.
Configurar bonding, VLANs, bridges o redes virtuales cuando el entorno de laboratorio o producción lo requiere.
Validar servicios expuestos, puertos escuchando, interfaces correctas y reglas de firewall antes de publicar una aplicación.
Revisar errores habituales de red: DNS incorrecto, rutas ausentes, puertos bloqueados, firewalld mal configurado o NetworkManager sobrescribiendo cambios.
Documentar configuraciones de red para servidores, plantillas, máquinas virtuales y entornos cloud.
Crear una metodología de troubleshooting de red basada en capas: interfaz, IP, ruta, DNS, puerto, firewall, aplicación y SELinux.
Tema 7: SSH seguro, acceso remoto y administración sin consola
Configurar OpenSSH Server para administración remota segura usando claves públicas, usuarios limitados y políticas de acceso.
Deshabilitar login directo de root cuando la política de seguridad lo requiere y sustituirlo por sudo controlado.
Aplicar restricciones por usuario, grupo, IP, método de autenticación y forwarding según criticidad del servidor.
Gestionar claves SSH, permisos de `authorized_keys`, rotación, caducidad y retirada de accesos de antiguos administradores.
Configurar banners legales, timeouts, intentos máximos, algoritmos permitidos y endurecimiento del servicio SSH.
Utilizar jump hosts, bastiones o túneles SSH cuando los servidores no deben exponerse directamente.
Diagnosticar errores de acceso por permisos, SELinux, firewall, claves mal formadas, DNS o configuración de `sshd_config`.
Auditar accesos SSH mediante logs, sesiones activas, intentos fallidos y comandos administrativos relevantes.
Preparar acceso de emergencia sin comprometer el endurecimiento general del servidor.
Documentar procedimientos de conexión para administradores, automatizaciones y cuentas de servicio.
Tema 8: SELinux aplicado: fundamentos, políticas, contextos y resolución de bloqueos
Comprender SELinux como control de acceso obligatorio y diferenciarlo de permisos Linux tradicionales.
Revisar modos enforcing, permissive y disabled, entendiendo por qué desactivar SELinux no debe ser la solución por defecto.
Consultar contextos de seguridad en archivos, procesos, puertos y servicios mediante herramientas de administración SELinux.
Gestionar booleans para adaptar políticas sin relajar seguridad de forma indiscriminada.
Corregir contextos con `restorecon`, `semanage fcontext` y reglas persistentes para rutas personalizadas.
Diagnosticar denegaciones mediante audit logs, `ausearch`, `sealert` y análisis de AVC.
Crear excepciones controladas solo cuando existe justificación y se entiende el impacto de seguridad.
Aplicar SELinux a servicios web, bases de datos, directorios compartidos, scripts, contenedores y aplicaciones internas.
Documentar cada cambio SELinux para auditoría, mantenimiento y transferencia al equipo de operaciones.
Construir una mentalidad de troubleshooting donde SELinux se investiga correctamente antes de deshabilitarlo.
Tema 9: Hardening del sistema, cumplimiento y buenas prácticas de seguridad
Aplicar una línea base de hardening para servidores Rocky Linux según criticidad, exposición y requisitos corporativos.
Revisar servicios innecesarios, puertos abiertos, cuentas locales, permisos inseguros, paquetes no aprobados y configuraciones por defecto.
Configurar políticas de contraseñas, bloqueo de cuentas, historial, complejidad y expiración cuando no existe identidad centralizada.
Utilizar OpenSCAP, SCAP Security Guide o perfiles de cumplimiento para evaluar configuraciones contra estándares conocidos.
Interpretar resultados de auditoría diferenciando hallazgos críticos, recomendaciones y falsos positivos contextualizados.
Aplicar CIS Benchmarks o guías internas con criterio, evitando cambios automáticos que rompen aplicaciones sin revisión.
Configurar auditd para registrar eventos relevantes de seguridad, autenticación, privilegios, archivos críticos y cambios de configuración.
Proteger kernel parameters, sysctl, core dumps, permisos de bootloader y configuración de arranque.
Preparar evidencias para auditorías internas, ISO 27001, compliance sectorial o revisión de seguridad.
Crear una checklist de hardening previa a producción que pueda reutilizarse en nuevas instalaciones.
Tema 10: Actualizaciones, parches, kernel, reinicios y mantenimiento controlado
Diseñar una política de actualizaciones que equilibre seguridad, estabilidad, ventanas de mantenimiento y compatibilidad de aplicaciones.
Diferenciar actualización de paquetes, kernel, minor release, security advisory y cambios mayores de versión.
Consultar avisos de seguridad, CVEs, changelogs, paquetes afectados y dependencia real sobre el sistema.
Preparar entornos de staging para validar parches antes de aplicarlos a producción.
Gestionar reinicios necesarios por kernel, glibc, systemd u otros componentes críticos.
Utilizar herramientas para detectar servicios que necesitan reinicio tras actualización.
Programar actualizaciones automáticas en entornos de baja criticidad y actualizaciones controladas en sistemas sensibles.
Crear procedimientos de rollback mediante snapshots, backups, repositorios congelados o imágenes previas.
Documentar cada ciclo de parcheo con fecha, paquetes, incidencias, reinicios y validación posterior.
Integrar actualización de Rocky Linux en procesos ITIL, change management o mantenimiento corporativo.
Tema 11: Almacenamiento: discos, LVM, XFS, particiones, swap y montaje
Gestionar discos, particiones y sistemas de archivos usando herramientas como `lsblk`, `blkid`, `parted`, `fdisk`, `mkfs` y `mount`.
Diseñar volúmenes LVM para separar sistema, datos, logs, aplicaciones y backups con flexibilidad de crecimiento.
Extender volúmenes lógicos y sistemas de archivos XFS sin interrumpir servicios cuando la arquitectura lo permite.
Configurar montaje persistente en `/etc/fstab` usando UUID, opciones seguras y validación antes de reiniciar.
Administrar swap en archivo o partición según carga, memoria disponible y política de rendimiento.
Diagnosticar problemas de disco lleno, inodos agotados, montajes fallidos, permisos incorrectos o errores de fstab.
Configurar cuotas cuando la empresa necesita limitar uso por usuario, grupo o servicio.
Analizar rendimiento de disco con herramientas de I/O, latencia, throughput y utilización.
Preparar estrategias de separación de logs y datos para evitar que una aplicación llene la partición raíz.
Documentar diseño de almacenamiento para facilitar mantenimiento, ampliaciones y recuperación ante fallos.
Tema 12: Sistemas de archivos avanzados, NFS, Samba e integración de almacenamiento externo
Configurar NFS para compartir directorios entre servidores con opciones de seguridad, rendimiento y permisos adecuados.
Administrar montajes NFS cliente revisando disponibilidad, timeouts, hard/soft mounts y comportamiento ante caída del servidor.
Configurar Samba cuando se requiere interoperabilidad con entornos Windows o acceso compartido por usuarios corporativos.
Revisar permisos Linux, ACLs, SELinux y configuración de servicio para evitar conflictos en recursos compartidos.
Integrar almacenamiento externo, discos cloud, volúmenes iSCSI o recursos de virtualización según el entorno.
Analizar riesgos de montar recursos remotos en servicios críticos sin tolerancia a caídas o retrasos de red.
Configurar autofs cuando se necesitan montajes bajo demanda en lugar de montajes permanentes.
Diagnosticar problemas de acceso, bloqueo de archivos, permisos, ownership, firewall o resolución de nombres.
Crear procedimientos de validación para almacenamiento compartido antes de ponerlo en producción.
Documentar dependencias de almacenamiento para que aplicaciones y operaciones entiendan impacto ante incidencias.
Tema 13: Procesos, rendimiento, capacidad y tuning básico del sistema
Monitorizar procesos, CPU, memoria, carga, I/O, red y uso del sistema con herramientas nativas.
Interpretar `top`, `htop`, `vmstat`, `iostat`, `free`, `sar`, `pidstat`, `ss`, `lsof` y métricas de kernel.
Diferenciar carga alta por CPU, espera de I/O, swapping, procesos bloqueados, saturación de red o contención de disco.
Ajustar límites de procesos, descriptores de archivo, memoria, systemd limits y parámetros sysctl cuando el servicio lo requiere.
Identificar fugas de memoria, procesos zombies, consumo anómalo, bucles y servicios que reinician continuamente.
Crear perfiles de capacidad para servidores web, bases de datos, middleware, runners, contenedores o servicios internos.
Diseñar pruebas de carga básicas para validar que una configuración soporta el uso esperado.
Evitar tuning prematuro sin medición, baseline ni objetivo técnico claro.
Documentar cambios de rendimiento y justificar cada ajuste con evidencias antes y después.
Crear una rutina de revisión de capacidad para anticipar problemas antes de que impacten en producción.
Tema 14: Logs, journald, rsyslog, logrotate y auditoría operativa
Administrar logs de sistema y servicios mediante journald, rsyslog y archivos tradicionales en `/var/log`.
Configurar persistencia de journal, límites de tamaño, retención y consultas habituales para investigación.
Gestionar logrotate para rotar, comprimir, conservar y eliminar logs sin llenar discos.
Centralizar logs hacia servidores SIEM, syslog remoto, Elastic, Loki, Splunk u otra plataforma corporativa.
Diferenciar logs operativos, logs de seguridad, logs de aplicación, logs de auditoría y logs de acceso.
Crear filtros y búsquedas que aceleren diagnóstico de servicios, autenticación, red, SELinux, kernel y systemd.
Detectar errores recurrentes, picos, patrones de fallo y mensajes que deben convertirse en alertas.
Proteger logs frente a manipulación, permisos excesivos o eliminación accidental.
Documentar rutas de logs por servicio y procedimientos de recogida de evidencias.
Construir un modelo de logging útil para soporte, seguridad, operaciones y auditoría.
Tema 15: Automatización con Bash, cron, systemd timers y buenas prácticas de scripting
Crear scripts Bash mantenibles con validación de argumentos, control de errores, logs, códigos de salida y mensajes claros.
Evitar scripts frágiles que dependen de rutas implícitas, usuarios interactivos, variables no definidas o comandos sin comprobación.
Programar tareas con cron cuando se requiere simplicidad y con systemd timers cuando se necesita mejor trazabilidad.
Diseñar scripts de mantenimiento para backups, limpieza de logs, validaciones de servicio, reportes y comprobaciones de salud.
Utilizar `set -euo pipefail` con criterio, entendiendo beneficios y riesgos en scripts reales.
Gestionar permisos de ejecución, ownership, rutas seguras, variables de entorno y secretos usados por scripts.
Documentar scripts con propósito, frecuencia, responsable, dependencias, impacto y procedimiento de rollback.
Validar automatizaciones en entornos de prueba antes de programarlas en servidores productivos.
Registrar salidas en logs para que una tarea programada pueda investigarse sin ejecución manual.
Crear una biblioteca interna de scripts aprobados para reducir tareas manuales repetitivas.
Tema 16: Automatización con Ansible y administración reproducible
Preparar una máquina de control Ansible para administrar varios servidores Rocky Linux mediante SSH y claves seguras.
Crear inventarios, grupos, variables y estructura de proyecto para separar entornos, roles y playbooks.
Ejecutar módulos básicos para paquetes, servicios, usuarios, archivos, plantillas, firewall, SELinux y configuración del sistema.
Convertir tareas manuales de administración en playbooks idempotentes, versionados y revisables.
Crear roles para hardening, configuración base, instalación de servicios, usuarios, repositorios y observabilidad.
Gestionar secretos con Ansible Vault u opciones corporativas equivalentes.
Probar cambios en laboratorio antes de aplicarlos a servidores compartidos o productivos.
Integrar Ansible con Git, pipelines, documentación y procesos de change management.
Detectar errores habituales: playbooks no idempotentes, variables mal separadas, permisos excesivos o cambios sin rollback.
Diseñar una base de automatización que permita desplegar Rocky Linux de forma homogénea en toda la organización.
Tema 17: Servicios web, bases de datos y aplicaciones sobre Rocky Linux
Instalar y configurar servicios habituales como Nginx, Apache HTTP Server, MariaDB, PostgreSQL o runtime de aplicaciones.
Diseñar usuarios de servicio, directorios, permisos, systemd units, logs y firewall para aplicaciones empresariales.
Configurar virtual hosts, TLS, certificados, reverse proxy y cabeceras de seguridad en servidores web.
Preparar entornos de aplicación con Python, Node.js, Java, .NET o PHP según necesidades corporativas.
Gestionar dependencias de aplicación sin contaminar el sistema base ni romper paquetes del proveedor.
Separar configuración, datos, logs y binarios para facilitar mantenimiento y backups.
Aplicar SELinux y firewalld correctamente a servicios web, bases de datos y aplicaciones internas.
Monitorizar disponibilidad, latencia, consumo y errores de los servicios desplegados.
Crear procedimientos de despliegue y rollback para aplicaciones sencillas sobre Rocky Linux.
Documentar arquitectura, puertos, usuarios, rutas, certificados, servicios y dependencias de cada aplicación.
Tema 18: Contenedores con Podman, Buildah, Skopeo y compatibilidad Docker
Comprender el ecosistema de contenedores en Enterprise Linux: Podman, Buildah, Skopeo, registries, imágenes OCI y rootless containers.
Ejecutar contenedores con Podman diferenciando modo rootful, rootless, redes, volúmenes, puertos y variables.
Crear imágenes con Containerfile usando buenas prácticas de seguridad, capas, usuarios no root y minimización.
Utilizar Buildah para construir imágenes de forma flexible y Skopeo para inspeccionar, copiar o firmar imágenes entre registries.
Configurar registries corporativos, autenticación, pull secrets, políticas de confianza y almacenamiento local.
Ejecutar contenedores como servicios systemd para cargas sencillas o agentes internos.
Analizar diferencias prácticas entre Docker y Podman para equipos que migran scripts o hábitos existentes.
Aplicar SELinux a volúmenes de contenedores evitando errores de acceso frecuentes.
Revisar seguridad de imágenes, actualizaciones, CVEs y uso de imágenes oficiales o internas.
Diseñar un patrón de uso de contenedores en Rocky Linux compatible con operación empresarial.
Tema 19: Virtualización, KVM, libvirt y gestión de máquinas virtuales
Instalar y configurar KVM, libvirt, virt-install y herramientas de administración de máquinas virtuales.
Crear máquinas virtuales Rocky Linux desde ISO, kickstart o imágenes cloud según el escenario.
Administrar redes virtuales NAT, bridge, almacenamiento, snapshots, recursos y consola.
Diseñar hosts de virtualización ligeros para laboratorios, pruebas, servicios internos o entornos técnicos.
Revisar compatibilidad con Cockpit, virt-manager y herramientas de gestión remota.
Controlar asignación de CPU, memoria, disco y red para evitar sobreaprovisionamiento peligroso.
Preparar plantillas y clones para desplegar servidores de forma repetible.
Diagnosticar problemas de arranque, red, almacenamiento, drivers virtio o rendimiento en máquinas virtuales.
Aplicar seguridad básica a hosts de virtualización, imágenes, redes y accesos administrativos.
Documentar topologías virtuales para laboratorios, formación y entornos corporativos controlados.
Tema 20: Cockpit y administración web controlada
Instalar y configurar Cockpit para administración web de servidores Rocky Linux cuando el entorno lo permite.
Gestionar servicios, logs, almacenamiento, red, usuarios, actualizaciones y recursos desde una interfaz gráfica segura.
Integrar Cockpit con autenticación del sistema, permisos sudo y control de acceso por usuario.
Revisar módulos adicionales para virtualización, contenedores, almacenamiento o administración de red.
Proteger acceso a Cockpit mediante firewall, TLS, segmentación de red y políticas de administración.
Comparar administración con Cockpit frente a terminal, Ansible y herramientas corporativas.
Utilizar Cockpit como apoyo para soporte y revisión visual, no como sustituto de procedimientos versionados.
Diagnosticar incidencias de Cockpit por certificados, puertos, permisos, SELinux o firewall.
Documentar cuándo Cockpit está permitido y cuándo debe bloquearse por política de seguridad.
Integrar Cockpit dentro de una estrategia de administración controlada y auditable.
Tema 21: Copias de seguridad, restauración y continuidad operativa
Definir qué debe respaldarse en un servidor Rocky Linux: configuración, datos, logs relevantes, claves, scripts, paquetes y documentación.
Diseñar estrategias de backup con rsync, tar, borg, restic, snapshots, herramientas corporativas o soluciones de virtualización.
Separar backup de sistema, backup de aplicación, backup de base de datos y backup de configuración.
Programar copias con cron o systemd timers registrando resultados, errores y tiempos de ejecución.
Cifrar backups cuando contienen datos sensibles o configuraciones críticas.
Probar restauraciones parciales y completas para validar que el backup es realmente útil.
Documentar RPO, RTO, ubicación, retención, propietario y procedimiento de recuperación.
Evitar que backups llenen discos locales o se almacenen en la misma infraestructura que se pretende proteger.
Crear runbooks de recuperación ante borrado accidental, fallo de disco, corrupción de configuración o servidor perdido.
Integrar backup y restore en pruebas periódicas de continuidad operativa.
Tema 22: Alta disponibilidad, clustering y servicios críticos
Analizar cuándo una carga en Rocky Linux necesita alta disponibilidad y cuándo basta con recuperación rápida.
Revisar conceptos de clustering, failover, quorum, fencing, VIP, balanceo y dependencia de almacenamiento compartido.
Introducir Pacemaker, Corosync y herramientas relacionadas cuando el entorno requiere HA tradicional.
Diseñar servicios activos-pasivos o activos-activos según aplicación, datos, estado y complejidad operativa.
Preparar balanceo con HAProxy, Nginx, Keepalived u opciones equivalentes según nivel de servicio.
Validar con pruebas controladas qué ocurre cuando cae un nodo, un servicio, una red o un recurso compartido.
Diseñar health checks útiles que midan servicio real y no solo proceso activo.
Documentar procedimientos de failover, failback, mantenimiento y recuperación.
Evitar soluciones HA sobredimensionadas cuando la aplicación no está preparada para ese modelo.
Crear criterios para decidir entre HA local, arquitectura cloud, contenedores orquestados o recuperación automatizada.
Tema 23: Rocky Linux en cloud, imágenes, cloud-init y despliegues automatizados
Utilizar imágenes oficiales cloud de Rocky Linux en AWS, Azure, Google Cloud u otras plataformas compatibles.
Configurar cloud-init para usuarios, claves SSH, paquetes, scripts iniciales, repositorios y configuración base.
Diseñar plantillas de instancia con seguridad, etiquetas, almacenamiento, red, grupos de seguridad y logging.
Diferenciar administración de servidor cloud frente a servidor físico o máquina virtual on-premise.
Automatizar aprovisionamiento con Terraform, Ansible, imágenes doradas o pipelines corporativos.
Preparar hardening inicial para instancias cloud expuestas a Internet o redes corporativas.
Gestionar actualizaciones, backups, snapshots, monitorización y rotación de credenciales en cloud.
Diagnosticar problemas de arranque cloud mediante consola, logs de cloud-init, metadata service y conectividad SSH.
Crear imágenes base corporativas con paquetes, configuración, usuarios, seguridad y observabilidad preinstaladas.
Documentar estándares cloud para que todos los equipos desplieguen Rocky Linux con las mismas garantías.
Tema 24: Observabilidad con Prometheus, Grafana, exporters y alertas
Instalar node_exporter o agentes equivalentes para exponer métricas de CPU, memoria, disco, red, filesystem y procesos.
Configurar scraping desde Prometheus o plataforma corporativa de monitorización.
Crear dashboards en Grafana para salud de servidores Rocky Linux, capacidad, errores y tendencias.
Definir alertas sobre disco lleno, memoria crítica, carga elevada, caída de servicio, errores repetidos y certificados próximos a expirar.
Centralizar logs en Loki, Elastic, Splunk, Graylog u otra solución aprobada por la empresa.
Incorporar blackbox monitoring para validar disponibilidad externa de servicios publicados.
Relacionar métricas del sistema con logs, despliegues, actualizaciones y cambios de configuración.
Crear runbooks asociados a alertas para reducir tiempo de respuesta y errores durante guardias.
Evitar alertas excesivas sin acción clara, owner ni severidad definida.
Construir una base de observabilidad estándar para servidores Rocky Linux productivos.
Tema 25: Migración desde CentOS, RHEL, AlmaLinux u otras distribuciones compatibles
Evaluar el estado actual del servidor origen: versión, paquetes, repositorios, aplicaciones, servicios, usuarios, configuraciones y dependencias.
Diseñar una estrategia de migración in-place, rebuild limpio o migración por servicio según criticidad y compatibilidad.
Revisar herramientas de conversión disponibles, límites, riesgos y necesidad de backups antes de cualquier cambio.
Identificar paquetes de terceros, repositorios externos, drivers, módulos kernel y software comercial que pueden bloquear la migración.
Preparar inventario de servicios y pruebas funcionales para validar que el sistema migrado mantiene comportamiento esperado.
Comparar migración desde CentOS 7, CentOS Stream, RHEL, AlmaLinux u Oracle Linux según origen y destino.
Diseñar ventanas de mantenimiento, rollback, comunicación y pruebas posteriores.
Validar seguridad, SELinux, firewall, repositorios, actualizaciones, logs y rendimiento tras migrar.
Documentar cambios realizados, diferencias detectadas y ajustes pendientes.
Crear una metodología de migración repetible para varios servidores o entornos corporativos.
Tema 26: Kernel, módulos, drivers y hardware empresarial
Consultar versión de kernel, módulos cargados, hardware detectado y mensajes relevantes de arranque.
Gestionar módulos kernel, parámetros de arranque y compatibilidad con drivers de almacenamiento, red o virtualización.
Diagnosticar problemas de hardware mediante `dmesg`, `lspci`, `lsusb`, `modinfo`, `ethtool` y logs del sistema.
Revisar soporte de arquitecturas x86_64, ARM64 y otras arquitecturas disponibles según versión de Rocky Linux.
Preparar servidores físicos con firmware, BIOS/UEFI, controladoras, RAID, NICs y drivers adecuados.
Gestionar actualizaciones de kernel con pruebas previas, reinicios programados y rollback a kernel anterior si es necesario.
Analizar impacto de Secure Boot, módulos externos, DKMS y software de terceros.
Ajustar parámetros de kernel mediante sysctl cuando existen necesidades de red, rendimiento o seguridad.
Documentar configuración hardware relevante para soporte, garantía, auditoría y recuperación.
Crear checklist de validación de hardware antes de poner Rocky Linux en producción.
Tema 27: Troubleshooting avanzado: arranque, paquetes, permisos, red, disco y servicios
Diagnosticar fallos de arranque usando GRUB, rescue mode, emergency mode, journal, fstab y mensajes del kernel.
Recuperar acceso a sistemas con contraseña perdida, fstab incorrecto, SELinux bloqueante o servicio crítico roto.
Resolver problemas de paquetes: locks, dependencias, repositorios caídos, firmas GPG, módulos incompatibles y actualizaciones incompletas.
Investigar errores de permisos combinando ownership, modos, ACLs, SELinux, usuarios de servicio y rutas.
Diagnosticar problemas de red desde capa física o virtual hasta DNS, ruta, firewall, puerto y aplicación.
Localizar consumo anómalo de disco, inodos, logs, temporales, backups y directorios de aplicación.
Analizar servicios systemd que fallan por configuración, dependencias, entorno, permisos, puertos o scripts.
Construir una metodología de diagnóstico basada en hipótesis, evidencias, cambios controlados y validación.
Documentar incidencias resueltas para crear una base de conocimiento interna.
Convertir problemas frecuentes en automatizaciones, alertas, hardening o mejoras de plantilla base.
Tema 28: Gobierno de servidores, documentación, estándares y operación corporativa
Crear estándares internos de instalación, nombres, particionado, usuarios, paquetes, repositorios, firewall, SELinux y observabilidad.
Diseñar plantillas base para servidores Rocky Linux según rol: web, base de datos, aplicación, runner, bastión o contenedor.
Documentar cada servidor con owner, entorno, criticidad, aplicaciones, puertos, repositorios, backups, alertas y contactos.
Establecer procesos de alta, cambio, mantenimiento, baja y decomisionado de servidores.
Integrar Rocky Linux en inventario CMDB, gestión de activos, monitorización, seguridad y procesos ITIL.
Definir políticas de acceso, revisión de privilegios, parches, hardening, backup y retención de logs.
Crear runbooks para operaciones recurrentes y procedimientos de emergencia.
Revisar desviaciones entre servidores reales y estándar aprobado mediante auditorías técnicas o automatización.
Medir madurez operativa con indicadores de parcheo, incidencias, cumplimiento, disponibilidad y automatización.
Construir un modelo de plataforma Linux que permita escalar sin depender de conocimiento tribal.
Tema 29: Proyecto Final
Diseñar una plataforma Rocky Linux para una empresa con servidores de aplicación, bastión, almacenamiento, monitorización y automatización.
Instalar varias máquinas Rocky Linux en laboratorio con red, hostname, usuarios, particionado, repositorios y configuración base.
Aplicar hardening inicial con SSH seguro, sudo controlado, firewalld, SELinux enforcing, paquetes mínimos y auditoría básica.
Configurar servicios systemd personalizados, logs persistentes, logrotate y timers para tareas recurrentes.
Preparar almacenamiento con LVM, montaje persistente, ampliación de volumen y validación de recuperación ante error.
Desplegar un servicio web o aplicación simple con Nginx o Apache, TLS de laboratorio, firewall y contexto SELinux correcto.
Automatizar configuración base con Ansible incluyendo usuarios, paquetes, servicios, firewall, SELinux y observabilidad.
Configurar métricas con node_exporter o agente equivalente, dashboard Grafana y alertas básicas de salud del servidor.
Crear una estrategia de backup y restauración probada para configuración, datos de aplicación y scripts críticos.
Simular incidencias de red, servicio, disco, permisos, SELinux o arranque y resolverlas siguiendo metodología documentada.
Preparar documentación operativa con arquitectura, inventario, accesos, puertos, servicios, backups, alertas, runbooks y mantenimiento.
Presentar la solución final defendiendo seguridad, estabilidad, automatización, observabilidad, recuperación y criterios de producción.
Perfiles profesionales
Pensado para quienes deben dominar Rocky Linux en su día a día
Administradores de sistemas Linux
Este curso encaja con profesionales que administran servidores y necesitan dominar Rocky Linux desde la instalación hasta la operación en producción. La formación refuerza competencias en paquetes, usuarios, permisos, servicios, red, almacenamiento, logs, seguridad, automatización y resolución de incidencias.
Equipos DevOps y Platform Engineering
Los perfiles DevOps y de plataforma podrán utilizar Rocky Linux como base para pipelines, servidores de despliegue, runners, contenedores, repositorios internos, herramientas de automatización y servicios corporativos. El curso conecta administración clásica con operación moderna basada en infraestructura reproducible.
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en Rocky Linux
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
El curso toma Rocky Linux 10 como referencia para nuevos despliegues, pero también cubre Rocky Linux 9 por su presencia en empresas y compatibilidad con aplicaciones actuales. Se revisan criterios para elegir rama según soporte, estabilidad y requisitos del software.
Sí, se recomienda una base mínima de terminal, archivos, permisos, procesos, paquetes y red. No es un curso de iniciación absoluta, sino una formación profesional para administrar Rocky Linux en servidores empresariales.
Sí. SELinux tiene un bloque específico y aparece aplicado en servicios, web, almacenamiento, contenedores y troubleshooting. El objetivo es aprender a mantenerlo activo, diagnosticar bloqueos y aplicar cambios persistentes de forma segura.
Sí. El curso incluye automatización con Ansible, Bash, cron, systemd timers, Git y plantillas. Se busca que la administración sea reproducible, versionada y mantenible, no una colección de comandos manuales.
Sí. Hay un bloque sobre imágenes cloud, cloud-init, Terraform, automatización, seguridad inicial, snapshots, monitorización y estándares para desplegar Rocky Linux en AWS, Azure, Google Cloud u otros entornos compatibles.
Sí. Se trabaja Podman, Buildah, Skopeo, imágenes OCI, contenedores rootless, registries, systemd y SELinux aplicado a volúmenes. También se revisa compatibilidad práctica con hábitos procedentes de Docker.
Sí. El temario incluye un bloque específico de migración desde CentOS, RHEL, AlmaLinux u otras distribuciones compatibles. Se abordan inventario, herramientas, riesgos, pruebas, rollback y validación posterior.
Sí. Se trabaja hardening, OpenSCAP, CIS Benchmarks, auditd, SSH, firewalld, SELinux, políticas de acceso, parches, logs, evidencias y procedimientos de revisión para entornos regulados o auditables.
Sí. El curso puede orientarse a servidores web, bases de datos, middleware, runners, bastiones, cloud, virtualización, contenedores o plataformas internas. También puede trabajarse con casos anonimizados de la empresa.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
El curso toma Rocky Linux 10 como referencia para nuevos despliegues, pero también cubre Rocky Linux 9 por su presencia en empresas y compatibilidad con aplicaciones actuales. Se revisan criterios para elegir rama según soporte, estabilidad y requisitos del software.
Sí, se recomienda una base mínima de terminal, archivos, permisos, procesos, paquetes y red. No es un curso de iniciación absoluta, sino una formación profesional para administrar Rocky Linux en servidores empresariales.
Sí. SELinux tiene un bloque específico y aparece aplicado en servicios, web, almacenamiento, contenedores y troubleshooting. El objetivo es aprender a mantenerlo activo, diagnosticar bloqueos y aplicar cambios persistentes de forma segura.
Sí. El curso incluye automatización con Ansible, Bash, cron, systemd timers, Git y plantillas. Se busca que la administración sea reproducible, versionada y mantenible, no una colección de comandos manuales.
Sí. Hay un bloque sobre imágenes cloud, cloud-init, Terraform, automatización, seguridad inicial, snapshots, monitorización y estándares para desplegar Rocky Linux en AWS, Azure, Google Cloud u otros entornos compatibles.
Sí. Se trabaja Podman, Buildah, Skopeo, imágenes OCI, contenedores rootless, registries, systemd y SELinux aplicado a volúmenes. También se revisa compatibilidad práctica con hábitos procedentes de Docker.
Sí. El temario incluye un bloque específico de migración desde CentOS, RHEL, AlmaLinux u otras distribuciones compatibles. Se abordan inventario, herramientas, riesgos, pruebas, rollback y validación posterior.
Sí. Se trabaja hardening, OpenSCAP, CIS Benchmarks, auditd, SSH, firewalld, SELinux, políticas de acceso, parches, logs, evidencias y procedimientos de revisión para entornos regulados o auditables.
Sí. El curso puede orientarse a servidores web, bases de datos, middleware, runners, bastiones, cloud, virtualización, contenedores o plataformas internas. También puede trabajarse con casos anonimizados de la empresa.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
equipo La formación enseña a investigar problemas reales de arranque, red, paquetes, servicios, disco, permisos, rendimiento y logs. Esto reduce tiempos de resolución y evita cambios aleatorios que pueden empeorar una incidencia.
2
Facilita automatización y despliegues reproducibles Con Ansible, scripts, systemd timers, Git y plantillas base, los equipos pueden repetir configuraciones de forma controlada. Esto permite escalar servidores Rocky Linux sin depender de documentación informal ni intervención manual constante.
3
Prepara Rocky Linux para producción, cloud y contenedores El programa cubre operación en servidores físicos, virtuales, cloud, contenedores con Podman, servicios web, almacenamiento, observabilidad y backups. La empresa obtiene una visión completa para usar Rocky Linux en distintos escenarios.
4
Reduce riesgos en migraciones desde CentOS o RHEL-compatible La formación aporta criterios para evaluar origen, paquetes, repositorios, aplicaciones, compatibilidad, pruebas, rollback y documentación. Esto permite migrar con menos improvisación y con una estrategia de validación más sólida.
5
Conecta administración técnica con gobierno IT El curso no se limita a comandos. Incluye inventario, estándares, owners, runbooks, procesos de parcheo, backup, monitorización y documentación, ayudando a convertir Rocky Linux en una plataforma gestionada profesionalmente.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Los equipos SRE encontrarán una base sólida para monitorizar, diagnosticar, endurecer y mantener sistemas Rocky Linux con foco en disponibilidad, rendimiento, capacidad, recuperación ante fallos, observabilidad y runbooks. La formación les ayuda a reducir intervención manual y mejorar respuesta ante incidentes.
Técnicos de soporte avanzado e infraestructura
Los perfiles de soporte que trabajan con servidores, virtualización, cloud o centros de datos podrán entender cómo investigar problemas reales de arranque, red, permisos, discos, procesos, servicios, actualizaciones y seguridad. El curso aporta método para diagnosticar sin improvisar.
Responsables de seguridad y compliance técnico
Los equipos de seguridad pueden aprovechar la formación para revisar hardening, SELinux, firewalld, auditoría, logs, control de acceso, parches, políticas de contraseñas, OpenSCAP, CIS Benchmarks y evidencias de cumplimiento en sistemas Enterprise Linux.
Arquitectos de infraestructura y responsables IT
Los perfiles de arquitectura e IT obtienen una visión completa para decidir versiones, ciclo de vida, estándares, plantillas, automatización, migración desde CentOS/RHEL, integración con cloud y modelo operativo para desplegar Rocky Linux de forma controlada.