Temario del curso
Introducción
- Ubuntu frente a Debian frente a otras distribuciones Linux
- Visión general de las características y ventajas de Ubuntu
- Variantes o ediciones de Ubuntu
Primeros pasos
- Comprensión de los requisitos del sistema
- Instalación de Ubuntu (Básica, Avanzada y Automática)
- Ejecución de comandos del shell bash
- Ejecución de Ubuntu en imágenes en la nube
Configuración de dispositivos de red
- Conceptos de networking desde nivel básico hasta avanzado
- Identificación de interfaces Ethernet y asignación de nombres lógicos
- Asignación de direcciones IP y puerta de enlace predeterminada
- Configuración de registros de hostname
- Puenteado (bridging) de múltiples interfaces
Seguridad de sistemas
- Creación de usuarios y permisos mediante sudo
- Uso del módulo AppArmor para gestionar perfiles
- Configuración de un cortafuegos utilizando ufw e iptables
- Configuración de certificados autofirmados y certificados de entidad certificadora (CA)
- Implementación de controles de acceso mediante LDAP y Samba AD
Gestión de virtualización
- Habilitación de la virtualización utilizando qemu/kvm y libvirt
- Uso de OpenStack para gestionar el conjunto de herramientas de virtualización
- Creación de VMs mediante multipass, uvt y herramientas virt
Gestión de contenedores
- Administración de contenedores utilizando LXD y LXC
- Creación y arranque de contenedores
- Aplicación de perfiles y políticas a contenedores
- Publicación, importación y exportación de imágenes
Mantenimiento de sistemas
- Implementación de clústeres de alta disponibilidad
- Monitorización de cargas de trabajo de la infraestructura
- Configuración y restauración de copias de seguridad
Configuración de servidores de correo y web
- Configuración de servidores IMAP y POP3 con Dovecot
- Configuración de autenticación SMTP con Exim4 y Postfix
- Configuración de un servidor web Apache
- Configuración del servidor caché proxy Squid
- Instalación de MySQL, PHP/Perl/Python y Ruby on Rails
Detección de errores (Troubleshooting)
Resumen y próximos pasos
Requerimientos
- Experiencia en administración de sistemas
- Conocimientos previos de la línea de comandos de Linux
Público objetivo
- Administradores de sistemas
Reseñas (1)
Aprecié de manera muy positiva el esfuerzo dedicado a personalizar este entrenamiento para cumplir con nuestras necesidades específicas. En lugar de un curso estándar predefinido, el plan de estudios adaptado nos permitió centrarnos directamente en los conceptos y escenarios que resultan esenciales para nuestro entorno diario. El equilibrio entre una instrucción clara y la aplicación práctica fue impecable.
James Foster
Curso - Ubuntu System Administration
Traducción Automática