Linux: Administración de Sistemas

El uso de GNU/Linux se ha popularizado en servidores desde hace años debido a su fiabilidad y su enorme soporte de la comunidad. Su implementación de bajo costo ha sido un factor determinante para su rápida adopción, sin dejar de lado la seguridad, estabilidad y prestaciones.
Este sistema operativo está presente desde computadoras de bajos recursos, sistemas incrustados, equipos de escritorio, laptops (portátiles), hasta grandes servidores e inclusive en la mayoría de las grandes súper computadoras del mundo.
Las empresas demandan profesionales capaces de desenvolverse en un entorno GNU/Linux tanto para desarrollo de sistemas como para la propia administración de servidores en entornos críticos y de alta demanda.
Nivel: Intermedio
Duración: 35 horas
Requisitos
- Conocimientos intermedios de sistemas operativos GNU/Linux (*nix).
- Uso básico de la linea de comandos en GNU/Linux.
- Habilidades básicas con editores de linea de comandos como
nano
,vi
oemacs
.
Objetivos
- Perfeccionar el manejo de la linea de comandos.
- Comprender el uso de herramientas de administración.
- Conocer distintos usos de un sistema *nix a través del estudio de temas selectos.
Temario
Instalación y configuración
- Debian.
Nota: La instalación se puede realizar en un equipo designado por el usuario para dicho fin, bajo el entendido de la posible pérdida de datos e información de su disco duro. En su defecto, puede realizarse en una máquina virtual (VirtualBox) si se cuenta con un equipo que cumpla los requerimientos mínimos. Nota: El curso se ofrece utilizando Debian GNU/Linux como distribución base de trabajo. Si requiere que las clases sean impartidas utilizando otra distribución, por favor infórmenos al momento de su inscripción.
Introducción
- Historia de GNU/Linux.
- Características principales del sistema.
- Organización y estructura del sistema de archivos.
Seguridad básica
- Gestión de permisos.
- Manejo de usuarios.
- Administración de grupos.
- Escalamiento de permisos.
su
sudo
- Listas de control de acceso (ACLs).
Administración básica de almacenamiento
- Puntos de montaje:
/etc/fstab
. - Herramientas de administración de discos:
cfdisk
parted
gparted
- KDE Partition Manager.
- Formateo de volúmenes:
mkfs
- Revisión de sistemas de archivos:
fsck
Administración remota
- Generación de claves (llaves) asimétricas.
- Resolución de conflictos en known hosts.
- Acceso sin contraseña.
- Configuración del servidor SSH.
- Archivo
authorized_keys
.
Tareas planificadas
- Repetitivas:
cron
- Ejecución única:
at
Automatización (shell scripting)
- Estructura de un script.
- Argumentos de la linea de comandos.
- Variables.
- Entrada del usuario.
- Ciclos.
- Condicionales.
- Arreglos.
- Funciones.
- Redirección.
- Subshells.
Temas selectos (opcionales)
- Instalación y configuración básica de un servidor web (Apache).
- Instalación y configuración básica de PHP.
- Instalación y configuración básica de MySQL (MariaDB). Instalación y configuración básica de Samba.
- Instalación y configuración básica de NFS.
© Dunkel IT Studios, 2022 - 2025