Que el estudiante entienda y aplique los sistemas, protocolos y procedimientos de seguridad y autentificación en servidores y estaciones de trabajo Linux.
Temas:
SECCCION I SEGURIDAD Y AUTENTICACION DE LA RED Y LOS SERVICIOS
INTRODUCCION A LA SEGURIDAD
Qué es la segurdidad computacional
Controles de seguridad
EVALUACION DE VULNERABILIDADES
Pensando como el enemigo
Evaluando y probando vulnerabilidades
Evaluando las herramientas
ATACANTES Y VULNERABILIDADES
Historia breve de los hackers
Amenazas contra la seguridad de la red
Amenazas contra la seguridad los servidores
Amenazas contra la seguridad los usuarios
ATAQUES Y EXPLOITS COMUNES
ACTUALIZACIONES DE SEGURIDAD
Actualizando los paquetes
ASEGURANDO EL SISTEMA
Evaluando la seguridad del sistema
Seguridad del BIOS y el gestor de aranque
Seguridad de las contraseñas
Controles administrativos
Servicios de red disponibles
Firewalls personales
Herramientas de comunicación seguras
ASEGURANDO LOS SERVIDORES
Asegurando los servicios con TCP Wrappers y xinetd
Asegurando el servicio Portmap
Asegurando el servicio NIS
Asegurando el servicio NFS
Asegurando el servicio HTTP
Asegurando el servicio FTP
Asegurando el servicio SMTP
Verificando los puertos abiertos
ENTENDIENDO EL FUNCIONAMIENTO DE PLUGGABLE AUT HENTICATION MODULES (PAM)
Ventajas de PAM
Archivos de configuración PAM
Formato de los archivos de configuración PAM
Ejemplos de Archivos de configuración PAM
Creando módulos PAM
Caché de credenciales y PAM
Pertenencia de dispositivos y PAM
ENTENDIENDO EL FUNCIONAMIENTO DE TCP WRAPPERS Y XINETD
TCP Wrappers
Archivos de configuración de TCP Wrappers
xinetd
Archivos de configuración de xinetd
IMPLEMENTANDO LA AUTENTIFICACION CON KERBEROS
Qué es Kerberos
Terminología Kerberos
Cómo funciona Kerberos
Kerberos y PAM
Configurando el servidor Kerberos
Configurando el cliente Kerberos
Mapeando Dominios DNSKerberos
Configurando servidores secundarios
Configurando autentificación entre dominios
IMPLEMENTANDO REDES PRIVADAS VIRTUALES
Cómo funcionan las VPNs
Creando una conexión IPsec
Instalando Ipsec
Configurando IPsec HosttoHost
Configurando Ipsec NetworktoNetwork
Iniciando y deteniendo una conexión IPsec
IMPLEMANTANDO UN FIREWALL CON IPTABLES
Qué es NetFilter e IPTables
Configuración básica de un FireWall
Usando IPTables
Usando las reglas de FILTER
Usando las reglas de NAT y FORWARD
Software malicioso y direcciones IP falsificadas
Seguimiento de conexiones
IPV6
TRABAJANDO CON LAS OPCIONES AVANZADAS DE IPTABLES
Filtrado de paquetes
Diferencias entre IPTables e IPChains
Opciones de comando de IPTables
Guardando las reglas de IPTables
Scripts de control de IPTables
IPTables e IPV6
SECCION II MECANISMOS DE SEGURIDAD CON SELINUX
MECANISMOS DE CONTROL DE ACCESO (ACM)
Control de Acceso Discrecional (DAC)
Listas de Control de Acceso (ACL)
Control de Acceso Obligatorio (MAC)
Control de Acceso Basado en Roles (RBAC)
Seguridad MultiNivel (MLS)
Seguridad MultiCategoría (MCS)
INTRODUCCION A SELINUX
Panorama de SELinux
Archivos relacionados con SELinux
ANTECEDENTES E HISTORIA DE SELINUX
SEGURIDAD MULTICATEGORIA (MCS)
Introducción
Aplicaciones para la Seguridad MultiCategoría (MCS)
Contextos de segurida de SELinux
COMENZANDO CON LA SEGURIDAD MULTICATEGORIA (MCS)
Introducción
Comparando SELinux y las Identidades de los Usuarios
Configurando Categorías
Asignando Categorías a los Usuarios
Asignando Categorías a los Archivos
SEGURIDAD MULTINIVEL (MLS)
Por qué MultiNivel
Niveles de Seguridad, Objetos y Sujetos
PANORAMA DE POLITICAS DE SELINUX
Qué son las Políticas de SELinux
Dónde están las Políticas
El rol de las Políticas en el proceso de arranque
Clases de Objetos y Permisos
PANORAMA DE LAS POLITICAS DIRIGIDAS
Qué son las Políticas Dirigidas
Archivos y directorios de las Políticas Dirigidas
Entendiendo el rol de los usuarios en las Políticas Dirigidas
IMPLEMENTANDO EL CONTROL DE USUARIOS CON SELINUX
Moviendo y copiando archivos
Checando el Contexto de Seguridad de un Proceso, Usuario o Archivo
Reetiquetando un archivo o directorio
Creando archivos que mantengan Contextos de Seguridad
ADMINISTRANDO SELINUX
Viendo el estatus de SELinux
Reetiquetando un sistema de archivos
Administrando directorios de usuario en NFS
Otorgando acceso a un directorio o árbol de directorios
Respaldando y restaurando el sistema
Habilitando y deshabilitando la aplicación de las Políticas
Habilitando y deshabilitando SELinux
Cambiando las Políticas
Especificando el Contexto de Seguridad de sistemas de archivos
Cambiando la Categoría de Seguridad de un archivo o usuario
Corriendo un comando en un Cotexto de Seguridad específico