Curso-Taller
Administración de Sistemas Linux II,
Kernel y sistema de archivos

Administración de Sistemas
                Linux II
Sábado 9, 16, 23 y 30 de mayo 2020.
de 9:00 a 14:0 0hrs
Duración 20 horas.


Precio especial para estudiantes de la UAM.


Informes e inscripciones


Coordinación de Vinculación, sección de Educación Contínua. Realiza aquí tu pre-registro
Edificio C, 2do piso
educon@correo.azc.uam.mx
Telf. 5318 9515 y 5318 9585

Formulario para horarios.



Descripción del curso

El curso Administración de Sistemas Linux II introduce al bash script como herramienta para la automatización de tareas de administración y seguridad de los sistemas Linux. Se profundiza en herramientas para la gestión de particiones y sistemas de archivos. Se introduce a la estructura del kernel de Linux. Se inicia con el uso de herramientas básicas de seguridad en el sistema.   

Para este segundo curso continuaremos utilizando la distribución Fedora 31,  sin embargo los ejercicios se pueden llevar a cabo en cualquier otra distribución.

El curso es totalmente práctico y cada asistente contará con una computadora para practicar cada uno de los temas con la asistencia del instructor.
 

Dirigido a

Al público en general y principalmente a estudiantes de Ingeniería que deseen conocer aprender las herramientas básicas de administración de un sistema Linux.


Horario de clases

El curso se llevará a cabo en 4 sesiones de 5 horas, los sábados de mayo de 2020.


Objetivos

       1.Conocer y utilizar el bash script para automatizar tareas y la administración de sistemas.
       2.Conocer la estructura del kernel de Linux, así como su proceso compilación y arranque.
       3.Conocer y utilizar herramientas para la administración del sistema de archivos y la seguridad del sistema


Contenido

1.Instalación en particiones, arranque y post-instalación
2.Introducción a bash-script y aplicaciones
3.Estructura de kernel, módulos y compilación

4.Administración de sistemas de archivos
5.Cifrado de archivos y particiones 




Bibliografía

Herramientas


Mensajes

Publicado
281019 Inicio del curso.                                                                      







Calendario

Sesión
Día
Tema
Material
1
09052020
Instalación en particiones
-Discos duros magnéticos y particiones
-Herramientas de redimensión de particiones
-Esquema de particiones en Linux
-Instalación en particiones (Fedora 31 Workstation y Windows 10)
-GRUB y configuraciones básicas: menú de arranque, logs, recuperación
-Post-instalación
-Bitácoras con journalctl



Introducción a bash-script
-Asistencia del shell
-Script ejecutables y cadenas
-Decisiones y ciclos
-Argumentos
-Funciones

2
16052020 Aplicaciones con scripts
-Makefile para construcción de aplicaciones
-Monitoreo de espacio libre en disco
-Procesos en ejecución
-Gestión de usuarios
-Tareas programadas con cron



Post-instalación con scripts
-Configuración mínima
-Instalación de herramientas de desarrollo
-Instalación de aplicaciones
-Instalación del driver GPU y CUDA
-Instalación de Virtual Box y Fedora Server

3
23052020 Kernel y módulos
-Módulos de kernel
-Códigos fuentes de módulos
-Compilación de módulos de kernel



-Fuentes del kernel
-Configuración del kernel
-Compilación del kernel de Linux
-Arranque del kernel

4
30052020 Sistema de archivos
-Información de disposivos
-Pseudo sistema de archivos
-Gestión de particiones
-Crear sistemas de archivos: FAT, exFAT, NTFS, ext4, etc,
-Montado de particiones



Herramientas de cifrado de archivos
-Cifrado de archivos y directorios
-Cifrado de particiones