Online
65 horas
Intermedio
Cert. Participación
Curso de Administración de sistemas Linux
 
Adquiere los conocimientos clave para administrar un sistemas Linux.

Son multitud los beneficios que la utilización del software libre tiene. En este curso se conocerán las principales distribuciones Linux disponibles, la arquitectura de los sistemas GNU/Linux y su proceso de instalación. También se mostrará los entornos de escritorios como Unity y se profundizará en la gestión del sistema a través de la interfaz gráfica y la consola.

Categorías:
Programación y gestión de proyectos
Administración de sistemas
Competencias:
5. Resolución de problemas
5.1. Resolución de problemas técnicos
Descripción

El software libre supone un recurso de gran utilidad debido a que pone a nuestra disposición una amplia gama de programas y aplicaciones informáticas que pueden utilizarse.

En este curso se presentará la arquitectura por capas de un sistema GNU/Linux y la arquitectura de seguridad para la gestión de usuarios y lo relativo a conocer su entorno.

De esta forma se proporcionará una visión general del proceso de instalación de un sistema GNU/Linux para aprender cómo arrancar la instalación de una Ubuntu en modo Live desde CD o memoria USB. Una vez tratados estos contenidos, veremos los diferentes entornos de escritorio y la instalación de aplicaciones de software libre en un entorno ofimático.

Para finalizar, se profundizará en la administración de GNU/Linux a través de la interfaz gráfica y la administración avanzada del sistema a través de la consola del sistema.

Objetivos

OBJETIVOS GENERALES

  • Capacitar a profesionales con las que potenciar el despliegue de sistemas GNU/Linux y de software libre.
  • Identificar y manejar la administración avanzada del sistema operativos así como la gestión relacionada de los recursos disponibles en Linux. 

OBJETIVOS ESPECÍFICOS 

  • Conocer la filosofía de los distintos movimientos que conforman el crisol del software libre.
  • Aprender a instalar un sistema GNU/Linux y distinguir el entorno de trabajo de Ubuntu y su diseño.
  • Adquirir conocimientos sobre la administración del sistema operativos, especialmente para la gestión de usuarios, permisos y configuración del hardware.
  • Entender el manejo de la consola para la administración avanzada del sistema y las herramientas esenciales para la administración remota de sistemas GNU/Linux.
     
Destinatarios
  • Profesionales de las TIC.
  • Administradores de sistemas.
Contenidos

Módulo 1. Introducción al curso

  • Qué es el software libre
  • Licencias del software libre
  • Qué es el GNU/LINUX
  • Distribuciones de GNU/LINUX

Módulo 2. Introducción a la arquitectura GNU/Linux 

  • Estructura del hardware en sistemas gnu/linux
  • Estructura del kernel en gnu/Linux
  • Estructura del sistema de archivos en gnu/Linux
  • Intérprete de órdenes: la consola
  • Sistemas de ventanas y entornos de escritorio
  • Gestión de usuarios y grupos
  • Arquitectura de privilegios
  • Usuario root.

Módulo 3. Instalación del sistema base

  • Modo live
  • Instalación paso a paso
  • Resolución de problemas frecuentes

Módulo 4. Primeros pasos con GNU/Linux

  • Entornos de escritorio
  • Configuración del hardware
  • Utilidades ofimáticas, multimedia
  • Instalación de software

Módulo 5. Administración de GNU/Linux

  • Usuarios / grupos
  • Gestión de permisos en GNU/LINUX
  • Gestión de redes
  • Gestión de impresoras
  • Gestión de controladores adicionales privativos
  • Gestión de repositorios
  • Gestión de particiones

Módulo 6. Administración avanzado en GNU/Linux

  • La consola o “shell”
  • Comandos para manejo de archivos y habituales
  • Examinando ficheros desde la consola
  • Gestor de arranque del sistema: grub2
  • Cómo gestionar usuarios y grupos
  • Gestión de procesos
  • Gestión de dispositivos
  • Gestión de la red
  • Instalar programas
  • Consola avanzada: shell scripting
  • Comandos útiles para scripting
  • Control del flujo de ejecución del script
  • Automatizando la ejecución de scripts
  • Servidor ssh
  • Conexiones remotas (vnc)