Programa del Curso

Sesión 1: Introducción a SSH y SSH Access Seguridad

  • Descripción general del protocolo SSH y su importancia en el acceso remoto seguro

Protección del acceso SSH mediante la autenticación basada en claves

Implementación de políticas de contraseñas seguras y autenticación de dos factores

Configuración de SSH para permitir el acceso solo desde direcciones IP específicas

Sesión 2: Compartir archivos Samba

  • Introducción a Samba y su papel en el uso compartido de archivos e impresoras

Configurar el servidor Samba para compartir directorios

Configuración de la autenticación de usuario y los permisos para los recursos compartidos de Samba

Accessing Recursos compartidos de Samba desde Windows y Linux clientes

Sesión 3: DNS (Sistema de Nombres de Dominio)

  • Comprender el DNS y su papel en la traducción de nombres de dominio a direcciones IP

Configuración de un servidor DNS mediante BIND (Berkeley Internet Name Domain)

Configuración de zonas, registros y resolución de nombres DNS

Solución de problemas comunes de DNS

Sesión 4: Web Servers (Apache)

  • Introducción al servidor HTTP Apache y su papel en el servicio de páginas web

Instalación y configuración de Apache en Linux

Creación de hosts virtuales para alojar varios sitios web

Configuración de certificados SSL/TLS para una comunicación HTTPS segura

Sesión 5: Servidores de caché (Squid)

  • Comprender el concepto de almacenamiento en caché y sus beneficios para el rendimiento web

Instalación y configuración de Squid como servidor proxy de almacenamiento en caché

Configuración de controles de acceso, políticas de almacenamiento en caché y registro en Squid

Pruebas y supervisión de la eficacia del almacenamiento en caché de Squid

Sesión 6: Servidores de correo electrónico (Sendmail, Postfix)

  • Descripción general de los protocolos de correo electrónico (SMTP, POP3, IMAP)

Instalación y configuración de Sendmail o Postfix como servidor de correo electrónico

Configuración de alias de correo electrónico, dominios virtuales y buzones de usuario

Implementación de filtrado de spam y protección antivirus para correo electrónico

Sesión 7: Servidor DHCP

  • Introducción a DHCP (Protocolo de Configuración Dinámica de Host)

Instalación y configuración del servidor DHCP ISC

Asignación dinámica de direcciones IP, máscaras de subred y otros parámetros de red

Administración de concesiones de DHCP y solución de problemas comunes de DHCP

Sesión 8: Servidor FTP

  • Descripción general de FTP (Protocolo de transferencia de archivos)

Instalación y configuración de un servidor FTP (por ejemplo, vsftpd, proftpd)

Configuración del acceso de los usuarios, los permisos y las opciones de FTP seguro

Habilitación de FTPS (FTP sobre SSL/TLS) para transferencias de archivos cifrados

Sesión 9: Databases (MySQL)

  • Introducción al sistema de gestión de bases de datos MySQL

Instalación y configuración del servidor MySQL

Creación de bases de datos, tablas y cuentas de usuario

Gestión de datos, copias de seguridad y seguridad de bases de datos

Sesión 10: Configuración avanzada del firewall, configuración del kernel y compilación

  • Configuración avanzada de cortafuegos usando iptables 

Implementación de la traducción de direcciones de red (NAT) y el reenvío de puertos

Introducción a la configuración y compilación del kernel

Personalización de las opciones del kernel para mejorar el rendimiento y la seguridad

Requerimientos

  • Comprensión de Linux
  • Experiencia con comandos básicos Linux
     
 21 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas