Linux 2

Curso de administración avanzada de Linux
Profundiza en la administración de Linux

Linux 2 es el segundo curso de la secuencia de formación en Linux. Amplía los conocimientos adquiridos en Linux 1 y aborda funciones de administración más avanzadas, automatización mediante scripts, servicios del sistema, fundamentos de redes y medidas de seguridad.

El curso incluye áreas como características avanzadas del shell, scripts de shell, administración de cuentas y tareas programadas, configuración de servicios, solución de problemas de red y protección del sistema.

Linux 2 está dirigido a estudiantes y personas que desean ampliar sus conocimientos en administración de sistemas Linux, automatización de tareas, servicios, redes y seguridad informática.

Es adecuado para quienes buscan continuar su formación técnica y comprender tareas habituales en entornos Linux utilizados en infraestructura tecnológica y servidores.

Se recomienda haber completado Linux 1 o contar con conocimientos equivalentes de uso de la terminal, comandos GNU/Unix, estructura de archivos, permisos y administración básica del sistema.

Esta recomendación permite abordar con mayor facilidad los temas de scripts, servicios, redes y seguridad. Antes de la inscripción, se deben verificar los requisitos que aparezcan en la oferta vigente de Cisco Networking Academy o NDG.

El plan de estudio amplía las habilidades de trabajo en Linux mediante el uso de herramientas de shell y scripting, la administración de usuarios, grupos y tareas programadas, y la configuración de servicios habituales.

También incluye fundamentos de redes, configuración y diagnóstico de conectividad, así como prácticas relacionadas con la seguridad de cuentas y equipos y el uso de mecanismos de cifrado.

La oferta de NDG describe Linux 2 como un curso de nivel intermedio, con una duración publicada de 70 horas y 10 módulos. La duración y disponibilidad pueden variar según la oferta y modalidad vigente.

Al completar el curso, el estudiante habrá trabajado competencias para:

  • Utilizar características avanzadas del shell y comprender su utilidad en el trabajo diario.
  • Comprender la estructura y ejecución de scripts de shell para automatizar tareas.
  • Reconocer los entornos gráficos y componentes relacionados con X Window y escritorios Linux.
  • Administrar cuentas de usuarios y grupos y comprender los permisos de acceso.
  • Configurar y comprender tareas programadas y parámetros regionales y de hora del sistema.
  • Conocer los registros del sistema y la administración de servicios como correo electrónico e impresión.
  • Comprender fundamentos de redes y los principios de configuración de conectividad en Linux.
  • Identificar procedimientos básicos para diagnosticar problemas de red.
  • Reconocer prácticas para proteger cuentas, equipos y datos, incluidos conceptos de cifrado.

Estos objetivos resumen las áreas de aprendizaje publicadas para el curso; no sustituyen los resultados detallados que establezca la plataforma oficial.

Para acceder a los materiales y realizar las actividades, se recomienda contar con:

  1. Una computadora de escritorio o portátil con teclado y mouse o panel táctil.
  2. Conexión estable a Internet.
  3. Un navegador web actualizado, como Google Chrome, Mozilla Firefox o Microsoft Edge.
  4. Un espacio de trabajo adecuado para consultar las instrucciones y desarrollar las prácticas.

Las prácticas pueden utilizar el entorno de laboratorio definido por el curso. No se establece aquí una cantidad específica de memoria RAM, procesador o almacenamiento, ya que esos requisitos deben confirmarse en las instrucciones técnicas vigentes de la plataforma o de la máquina virtual que se vaya a utilizar.

Módulo de aprendizaje:
Módulo/Tema Descripción
Módulo I: Shell y automatización
1.1 Características avanzadas del shell Uso de la línea de comandos de Linux, variables de entorno, sustitución de comandos, expresiones y operadores. Comprensión de cómo el shell interpreta y ejecuta instrucciones.
1.2 Creación y ejecución de scripts de shell Introducción a la creación de scripts mediante intérpretes como Bash. Uso de variables, parámetros, condiciones, estructuras repetitivas y permisos de ejecución para desarrollar secuencias de comandos.
1.3 Automatización de tareas repetitivas Desarrollo de scripts para automatizar operaciones, procesar archivos, ejecutar comandos y simplificar tareas administrativas. Uso de argumentos, códigos de salida y redirecciones para controlar la ejecución de los scripts.
Módulo II: Interfaces y entornos gráficos
2.1 Conceptos de X Window y entornos de escritorio Introducción al sistema X Window, su arquitectura básica y su función en la representación gráfica de aplicaciones. Reconocimiento de entornos de escritorio como GNOME y KDE Plasma.
2.2 Componentes de la interfaz gráfica Identificación y uso de ventanas, paneles, menús, iconos, gestores de archivos y herramientas de configuración para interactuar con el sistema Linux mediante un entorno gráfico.
2.3 Accesibilidad y opciones de interacción Configuración de opciones de accesibilidad, teclado, ratón, tamaño del texto y preferencias de visualización. Uso de herramientas gráficas para facilitar la interacción con el sistema operativo.
Módulo III: Tareas administrativas
3.1 Administración de usuarios y grupos Creación, modificación y administración de cuentas de usuario y grupos. Asignación de permisos, gestión de contraseñas y control de privilegios para mantener un acceso organizado al sistema.
3.2 Programación de tareas del sistema Automatización de tareas mediante herramientas como cron y at, cuando estén disponibles. Configuración de ejecuciones programadas para realizar mantenimiento, respaldos y otras operaciones administrativas.
3.3 Configuración regional y administración de la hora Configuración de la zona horaria, fecha, hora, idioma y formatos regionales. Uso de herramientas como timedatectl y comprensión de la sincronización horaria mediante servicios de tiempo de red.
Módulo IV: Servicios esenciales del sistema
4.1 Registros y eventos del sistema Comprensión de los registros del sistema y su utilidad para supervisar eventos, diagnosticar errores y detectar actividades inusuales. Consulta de registros mediante herramientas como journalctl y archivos ubicados en /var/log, según la distribución.
4.2 Conceptos de configuración de servicios de correo electrónico Introducción a los servicios de correo electrónico en Linux, sus componentes y protocolos habituales, como SMTP, IMAP y POP3. Comprensión de los parámetros básicos de configuración y de las medidas necesarias para proteger estos servicios.
4.3 Administración de servicios de impresión Introducción a la configuración y administración de impresoras en Linux. Comprensión de las colas de impresión, los trabajos pendientes y el funcionamiento de sistemas de impresión como CUPS, cuando esté disponible.
Módulo V: Fundamentos y configuración de redes
5.1 Conceptos fundamentales de redes Estudio de los conceptos de direccionamiento IP, subredes, puertas de enlace, resolución DNS y protocolos TCP/IP. Comprensión de la comunicación entre dispositivos dentro de una red.
5.2 Configuración de redes en Linux Identificación de interfaces de red y consulta o configuración de parámetros de conectividad. Uso de herramientas como ip y de los mecanismos de administración de red disponibles en cada distribución.
5.3 Diagnóstico y resolución de problemas de conectividad Verificación de conexiones, rutas y resolución de nombres mediante herramientas como ping, ip route, ss, traceroute y dig. Identificación de posibles fallos de configuración y comunicación.
Módulo VI: Seguridad del sistema
6.1 Seguridad de cuentas y control de acceso Administración segura de usuarios, grupos, contraseñas y permisos. Aplicación del principio de mínimo privilegio y uso controlado de herramientas administrativas para reducir accesos no autorizados.
6.2 Medidas de protección de un sistema Linux Aplicación de actualizaciones de seguridad, desactivación de servicios innecesarios, configuración de cortafuegos y revisión de registros. Implementación de prácticas de endurecimiento del sistema para reducir vulnerabilidades.
6.3 Cifrado y protección de la información Introducción a los principios del cifrado y su aplicación en la protección de archivos, comunicaciones y datos sensibles. Reconocimiento de herramientas y tecnologías como SSH y GnuPG, así como de la importancia de administrar adecuadamente las claves criptográficas.
↑
Para más información

Contáctanos para consultar detalles sobre la capacitación, disponibilidad y proceso de inscripción.

Contáctanos