Objetivos
Al finalizar el curso el participante estará en condiciones de manejar: Redes de Linux, identificar y solucionar problemas, servicios de correo electrónicos, manejar apache y Proxy caché, configuración y acceso red.
Contenidos
INSTALACIÓN DE LINUX DEBIAN SERVER
- Consideraciones de Hardware
- Diseño del servidor
- Métodos de instalación
- Instalación y configuración
INSTALACIÓN DE SOFTWARE
- Administración de paquetes de software
- Instalando y removiendo software
- Búsqueda de paquetes
- Mantener el servidor actualizado
USUARIOS Y GRUPOS
- Archivos de configuración
- Creación, modificación y eliminación de usuarios.
- Creación, modificación y eliminación de grupos
- Permisos (SetUID,SetGID)
- PAM
- Listas de Control de Acceso (ACL)
LÍNEA DE COMANDOS
- Introducción a BASH
- Variables de entorno
- Listas de archivos, propiedades y permisos
- Tuberías
- Chown, chgrp, chmod
- Administrar y manipular archivos (cp, mv, ln, find, gzip, tar, mkdir, rmdir, pwd, cat, more, du, wich, whereis. df, sync)
- Scripts sencillos
PROCESOS
- Que son los procesos
- Mostrar procesos
- Administración de procesos y herramientas afines
- Tareas programadas con CRON
SISTEMAS DE ARCHIVOS
- Tipos de sistemas de archivos y su composición
- Administración de puntos de montaje y desmontaje
- Particiones
- Agregar un nuevo disco
- Administración de particiones y volúmenes lógicos
- Entender el archivo fstab
- Administración de SWAP
- Utilizar volúmenes LVM
- Enlaces duros y simbólicos
INICIO Y ARRANQUE DEL SISTEMA
- Cargadores del sistema
- El proceso init
- Scripts rc
- Habilitando y deshabilitando servicios
- La herramienta fsck
- Modo recovery
- Modificar la contraseña root en caso de olvido
KERNEL DE LINUX
- Que es el kernel
- Configuración y compilación del kernel
- Instalación e inicialización del kernel
- Parchado del kernel
- Que hacer si el nuevo kernel no funciona
CONFIGURACIÓN DE RED
- Modelo OSI
- TCP/IP y el modelo OSI
- Estructura de un paquete
- Conexión TCP completa
- ARP
- Enrutamiento de redes IP
- Enrutamiento estático
- Administrar interfaces de red
- Configurar direcciones estáticas y dinámicas en interfaces de red
- Configuración del hostname
- Cómo enruta Linux
- Crear un router sencillo en Linux
- Herramientas y comandos
- de monitoreo
SSH
- Instalar y configurar OpenSSH
- Conectarse a clientes
- Generar llaves públicas
- Asegurar SSH
- Enjaular usuarios
DNS
- Entender cómo funciona DNS
- Instalación de un servidor DNS
- Configuración de un servidor DNS
- Herramientas DNS (host, dig, nslookup, whois, nsupdate
- Configurar un DNS secundario
SERVIDOR DE ARCHIVOS
- Samba
- NFS
- Transferir archivos con rsync
- Transferir archivos con SCP
- Montar sistemas de archivos remotos con SSHFS
LDAP
- Que es LDAP
- Usos de LDAP
- Instalación de OpenLDAP
- Configuración de OpenLDAP
- Utilidades OpenLDAP
- Configuración de clientes de OpenLDAP
- Creación de objetos en OpenLDAP
- Búsqueda, consulta y modificación del directorio
- Autentificación de usuario y OpenLDAP
APACHE
- Instalación de APACHE
- Configuración de APACHE
- Agregar módulos
- Hosts virtuales por puertos y por IP
- Configurar múltiples hosts virtuales
- LOGS
MySQL
- Instalar MySQL desde repositorio MySQL
- Configurar MySQL
- Crear, modificar, eliminar usuarios
- Crear, modificar, eliminar base de datos.
- Configurar un servidor esclavo
SEGURIDAD EN EL SERVIDOR
- Como funciona Netfilter
- Entender NAT
- Instalación y configuración de Netfilter
- Que es IPTables
- Cómo usar IPTables
- Ejemplos de configuración de cortafuegos
- Configuración y análisis de LOGS del sistema









































































