- Duración
- 48 clases
Temario
-
CLASE 01 Introducción
- Conceptos básicos.
- Historia. El proyecto GNU.
- El software libre. Kernel Linux. Tipos de licencias.
- Distribuciones GNU/Linux.
- Instalación del sistema operativo.
-
CLASE 02 Instalación del Sistema Operativo
- Particiones.
- El FHS (Filesystem Hierarchy Standard).
-
CLASE 03 Proceso de Login y Primeros Comandos
- La secuencia de arranque
- SystemV o SysVinit.
- Upstart.
- Inicio del sistema. Systemd.
- El proceso de login.
- El modo texto. Los primeros comandos.
-
CLASE 04 Comandos GNU/Linux
- Moviéndonos por el sistema de Archivos.
- Crear directorios y árboles de directorios.
- Crear archivos con touch.
- Borrar directorios y archivos.
- Copiar archivos y directorios.
- Mover archivos y directorios.
- El comando ln. Apagar y reiniciar el sistema.
-
CLASE 05 Manejo de Archivos
- Uso de cat y zcat.
- Uso de less y zless.
- Man pages (manuales).
- Uso de head y tail.
- Contar líneas, palabras y caracteres con wc.
- Uso de diff.
- Búsquedas básicas y avanzadas.
-
CLASE 06 Editor de Textos VI
- Modos de operación.
- Desplazamiento.
- Copiar, pegar y cortar.
- Repeticiones de comandos.
- Insertar contenido externo.
- Comparativa con el editor de textos nano.
-
CLASE 07 Administración de Dispositivos de Almacenamiento
- Los sistemas de archivos.
- Crear particiones y sistemas de archivos.
- Montar particiones.
- El archivo /etc/fstab.
-
CLASE 08 Administración de Procesos
- Concepto y clasificación de procesos.
- Uso de pstree.
- El comando ps.
- Los comandos kill y killall.
- Concepto de señales.
- Uso de top.
- Administración de servicios.
-
CLASE 09 Administración de Usuarios y Permisos
- Introducción a la administración de usuarios.
- Crear usuarios y grupos.
- Administración de grupos.
- Permisos en Linux.
- Permisos especiales y ACL.
-
CLASE 10 Administración de Paquetes
- Uso de dpkg en Debian y derivados.
- Uso de apt-cache y apt-get en Debian y derivados.
- Uso de RPM en Centos y similares.
- Uso de Yum en Centos y similares.
- Familia SUSE. Uso de zypper.
-
CLASE 11 RAID
- Niveles (tipos) más utilizados.
- Crear RAID por software.
- Administración de RAID.
-
CLASE 12 LVM (Logical Volume Management)
- Creación de volúmenes físicos.
- Grupos de volúmenes.
- Volúmenes lógicos.
-
CLASE 13 Shell Scripting
- Configurar el entorno de la shell.
- Ejecución encadenada de comandos.
- Uso de condicionales.
- Bucles.
- La estructura Case.
-
CLASE 14 Syslog y Tareas Programadas
- Cron.
- Cron y Anacron.
- Los Timers en Systemd.
- Uso de at.
- El archivo rsyslog.conf
- Uso de logger.
- Registro de eventos con journald.
-
CLASE 15 Quotas de Disco
- Bloques e ínodos.
- . Opciones de montaje.
- . Activar y editar cuotas.
- . Período de gracia.
- . Reportes y avisos de cuotas excedidas.
-
CLASE 16 Conceptos Fundamentales sobre Redes
- Protocolos.
- Paquetes de red.
- TCP/IP.
- Servicios de red.
- Comprobaciones con traceroute.
- Uso de ifconfig y route.
- El grupo de herramientas ip.
- Los comandos host y dig.
- Netstat y ss.
-
CLASE 17 Configuración de DHCP
- Preparación del cliente y del servidor.
- Configuración del servidor.
- Verificación del cliente.
- Otorgar una dirección de un rango disponible.
-
CLASE 18 Configuración de DNS
- El archivo /etc/hosts.
- Resolución de nombres paso a paso.
- El archivo /etc/resolv.conf.
- Configuración de bind.
- Configuración de zonas (directa e inversa).
- Uso de dig para hacer consultas a servidores DNS.
-
CLASE 19 Configuración de SSH
- Conexión a través de SSH.
- Configuración del servidor SSH.
- Uso de scp, sftp, ssh-agent, y ssh-add.
-
CLASE 20 Configuración de FTP
- Introducción a file transfer protocol.
- Configuración de vsftpd.
- Modos FTP.
-
CLASE 21 Configuración de NFS
- Introducción a network file system.
- El archivo /etc/exports.
- El comando exportfs.
- Autofs.
-
CLASE 22 Configuración de Samba
- El servidor Samba.
- Cliente Samba.
-
CLASE 23 Apache Web Server
- Directorio principal de configuración.
- El archivo apache2.conf.
- Logs de acceso y error.
- Hosts virtuales. Implementación de https para un host virtual.
-
CLASE 24 SQUID e IPTABLES
- Introducción a iptables.
- Firewall con iptables.
- Squid. Configuración básica.
-
CLASE 01 Introducción al Ethical Hacking
- ¿Qué es el “ethical hacking”?
- Valores fundamentales
- Objetivos de la seguridad informática
- Análisis de riesgos
- Puesta en marcha de una política de seguridad
-
CLASE 02 Footprinting
- ¿Qué saben los buscadores de nuestro objetivo?
- Servicios Web de búsqueda de información de un dominio
- Obtener información de los DNS
- Fuzzing web
-
CLASE 03 System Hacking
- Windows System Hacking
- Contramedidas
- Linux System Hacking
-
CLASE 04 Scanning & Enumeration
- Funcionamiento de Nmap
- Cómo usar Nmap
-
CLASE 05 SQL Injection
- Trabajando con SQL Injection
-
CLASE 06 Application Vulnerabilities
- Vulnerabilidades en aplicaciones web
- Funcionamiento de w3af
- Vulnerabilidades OS Command
-
CLASE 07 Honeypots
- ¿Qué es un honeypot?
- Clasificación de honeypots
- Honeypots en producción
- Honeypots en desarrollo
-
CLASE 08 Linux Hacking
- ¿Por qué atacar sistemas Linux?
- Scanlogd. Abacus Portsentry
- Sniffit. John the Ripper
-
CLASE 09 Criptografía
- ¿Cómo es el proceso de criptografía simétrica?
- ¿Cómo es el proceso de criptografía asimétrica?
- Introducción a firma digital
- GPG (Gnu Privacy Guard)
-
CLASE 10 Criptografía II
- Criptografía y seguridad en computadores
-
CLASE 11 Virus, Troyanos y Backdoors
- Virus informáticos y sistemas operativos
- Métodos de propagación
- Métodos de protección y tipos
- Troyanos backdoor de acceso remoto, planificación
-
CLASE 12 Hacking Wireless Networks
- Redes inalámbricas. Suite “aircrack-ng”
- WEP (Wired Equivalent Privacy). WPA (Wi-Fi Protected Access)
- PSK (Phase Shift Keying). TKIP (Temporal Key Integrity Protocol)
- AES (Advanced Encryption Standard)
-
CLASE 13 IDS Evasión
- Evasión de firewalls
- Evasión de IDS
-
CLASE 14 Host Intrusion Detection System
- HIDS: Host Intrusion Detection System
-
CLASE 15 Network IDS
- NIDS: Network Intrusion Detection System
- SNORT
- Modos de ejecución
-
CLASE 16 Tripwire
- Instalación
- Iniciando tripwire
-
CLASE 17 Ingeniería Social
- Phishing
- Técnicas de phishing
- Variantes
-
CLASE 18 Buffer Overflow
- Bufer overflow
- Desarrollo de un exploit
-
CLASE 19 Session Hijacking
- Hijacking
- ¿Qué es el secuestro de sesiones?
- Pasos para secuestrar una sesión web
-
CLASE 20 Sniffers
- ¿Qué es un snifer?
- ¿Cómo trabaja un snifer?
- Cómo ocultar su presencia
- Instalar un snifer en modo no promiscuo
-
CLASE 21 Sniffers II
- Prácticas de sniffing
-
CLASE 22 Pentesting y Metasploit
- Definición de pentesting
- Normas y certificación
- Tipos de prueba
- Distribuciones de sistemas operativos especializados
-
CLASE 23 DOS
- Denegación de servicios
- Métodos de ataque
-
CLASE 24 Web Server Security
- Hacking Web Servers
- Ataques más comunes a los servidores web
- Cómo incrementar la seguridad en servidores web
- Herramientas para atacar servidores web
Instituto Linux es el único instituto de educación a distancia autorizado por el Linux Professional Institute y la Linux Foundation en el mundo, en idioma español, para formación presencial y a distancia.
Todos nuestros cursos pueden contratarse de forma individual o corporativa.
¿Te interesa este curso?
Escribinos y te contamos fechas, modalidad y formas de pago.