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
Testimonios (1)
Me gustó el hecho de que el 80-90% de las cosas eran nuevas para mí, y me abrió los ojos sobre muchas tecnologías y sobre cómo funciona la administración de sistemas.
Vlad
Curso - Linux Advanced
Traducción Automática