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.
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 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.
- Profesionales de las TIC.
- Administradores de sistemas.
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)