Presentación del Curso · 3 LINUX – LPIC II Presentación del curso El presente curso permite a...
Transcript of Presentación del Curso · 3 LINUX – LPIC II Presentación del curso El presente curso permite a...
Presentación del Curso
LINUX – LPIC MÓDULO II
2
Tabla de contenido
LINUX – LPIC I ................................................................................................................... 3
Presentación del curso .............................................................................................. 3
Objetivo del Aprendizaje .......................................................................................... 3
Contenidos del curso ................................................................................................. 4
Competencias previas ............................................................................................ 10
Recursos ..................................................................................................................... 10
Aspectos metodológicos ........................................................................................ 11
Criterios de aprobación .......................................................................................... 11
3
LINUX – LPIC II
Presentación del curso
El presente curso permite a los participantes adquirir las destrezas para el manejo
y administración de sistemas operativos de código abierto, ya que en la
actualidad Linux está presente en cualquier ámbito, como el corporativo,
investigación, hasta llegar al usuario final en los celulares. Propiciamos un
ambiente de aprendizaje en la cual el alumno sienta satisfacción por lo
aprendido y confianza para superar los nuevos desafíos que plantea el mundo
IT actual.
El currículo es apropiado para estudiantes de varios niveles de educación y tipos
de instituciones, como escuelas secundarias, institutos de enseñanza superior,
universidades, escuelas técnicas de formación profesional, y centros
comunitarios. Así como también técnicos y profesionales vinculados al área de
TIC’s.
Objetivo del Aprendizaje
Objetivo General:
Impartir la Capacitación en Manejo y Administración Avanzada de
Sistemas Operativos de Código Abierto LINUX - LPIC II.
Objetivos Específicos:
Identificar los distintos servicios que pueden configurarse en un sistema
operativo GNU/Linux para la correcta administración de una red de
información.
Utilizar con seguridad y eficacia sistemas operativos de uso común, bajo
licencia de libre distribución.
Conocer los fundamentos físicos y lógicos de los sistemas ligados a estas
tecnologías.
4
Contenidos del curso
TEMARIO I
UNIDAD 1: TCP/IP EN LINUX
1.1. Introducción.
1.2. Requests for Comment (RFC).
1.3. Arquitectura de redes soportada en Linux.
1.4. Direccionamiento lógico IPv4.
1.5. Representación de dirección IPv4.
1.6. Direcciones privadas.
1.7. Primer rango.
1.8. Segundo rango.
1.9. Tercer rango.
1.10. Máscara de subred.
1.11. Creación de subredes.
1.12. Comprendiendo las IPS, Máscaras, subredes.
1.13. Uso de ipcalc.
1.14. Protocolo UDP.
1.15. Protocolo TCP.
1.16. Los Puertos.
1.17. Revisando la configuración de red.
1.18. 1. Modo gráfico.
1.19. 2. Modo texto.
1.20. 3. Revisar los archivos de configuración.
1.21. /etc/sysconfig/network.
1.22. /etc/sysconfig/network-scripts.
1.23. /etc/resolv.conf.
1.24. IP Aliases.
1.25. Otros comandos: netstat.
1.26. Otros comandos: ping.
1.27. Otros comandos: traceroute.
1.28. Otros comandos: host.
UNIDAD 2: ADMINISTRACIÓN DEL SUPERSERVIDOR XINETD
2.1. Introducción a xinetd.
2.2. Arrancar xinetd.
2.3. Para detener xinetd.
2.4. Estructura general de la configuración de xinetd.
2.5. El archivo /etc/xinetd.conf.
2.6. El directorio /etc/xinetd.d/.
5
2.7. Configuración de servicios.
2.8. Servicio de eco tcp interno.
2.9. Servicio de eco udp interno.
2.10. Servicio de hora tcp interno.
2.11. Servicio de hora udp interno.
2.12. Servicio de telnet tcp externo (Requiere tener instalado telnetd).
2.13. Servicio de ftp tcp externo (Requiere tener instalado ftpd).
UNIDAD 3: ENRUTAMIENTO
3.1. Enrutadores.
3.2. Configuración de las direcciones IP y Alias IP.
3.3. Configuración de las Rutas en los Servidores.
UNIDAD 4: INSTALACIÓN AVANZADA DE LINUX
4.1. Transferencia de archivos.
4.2. Instalando vsftpd (Very Secure FTP Daemon).
4.3. Configurando el vsftpd.
4.4. Comandos FTP.
4.5. NFS.
4.6. En el cliente.
4.7. Utilizando la conexión nfs.
4.8. Usos más frecuentes de nfs y mount.
UNIDAD 5: NTP
5.1. Acerca de UTC.
5.2. Network Time Protocol.
5.3. Estratos.
5.4. NTP en Linux.
5.5. Fichero de configuración /etc/ntp.conf.
5.6. Agregar el servicio al arranque del sistema.
5.7. Iniciar, detener y reiniciar servicio.
UNIDAD 6: SISTEMA DE NOMBRE DE DOMINIOS
6.1. Introducción
6.2. Resolución de DNS.
6.3. Dominios gTLD.
6.4. Dominios ccTLD.
6.5. Dominios restringidos.
6.6. Registro de Dominios.
6.7. Transferencia de Dominios.
6
6.8. Whois.
6.9. STATUS.
6.10. DNS.
6.11. Tipos de DNS.
6.12. DNS de caché.
6.13. ¿Cómo le indicamos a un servidor linux qué servidor de DNS de caché
usar?
6.14. Records de un DNS.
6.15. Comando nslookup.
6.16. DNS de zona.
6.17. Instalación servidor DNS de caché en Linux.
UNIDAD 7: DHCP SERVER
7.1. Introducción.
7.2. ¿Por qué usar DHCP?
7.3. Instalación.
7.4. Fichero de configuración.
7.5. Asignación de direcciones IP estáticas.
7.6. Denegar el acceso por MAC.
7.7. Edite el fichero /etc/sysconfig/dhcpd.
7.8. Arrancamos el servidor.
7.9. DHCP para IPv6.
7.10. Ventajas bajo IPv4.
7.11. Direccionamiento de IPv6.
7.12. Notación de direcciones IPv6.
7.13. Asignación de una dirección IPv6 en Linux.
7.14. Direcciones dinámicas IPv6 en Linux.
7.15. Conexión a Internet IPv6.
7.16. Direcciones IPv6 en el DNS.
TEMARIO II
UNIDAD 1: INTRODUCCIÓN A LA SEGURIDAD DE REDES Y FIREWALL
1.1. Política de Seguridad.
1.2. Plan de Contingencia.
1.3. Diferentes aspectos de seguridad.
1.4. Seguridad Física.
1.5. Seguridad de la red.
1.6. Autenticación y Autorización.
1.7. Tipos de atacantes.
1.8. Características de los atacantes.
1.9. Tipos de ataque.
1.10. ¿Qué tienes que perder?
7
1.11. Formas de protección.
1.12. Firewall.
UNIDAD 2: Instalación Segura de Linux
2.1. Instalación básica.
2.2. Aplique los parches.
2.3. Aseguramiento de Linux.
2.4. Consideraciones de BIOS.
2.5. Gestor de arranque.
2.6. Consideraciones de cuentas de usuarios.
2.7. Desactivar Servicios.
2.8. El endurecimiento del sistema de archivos.
2.9. Deshabilitar Ctrl-Alt-Supr.
2.10. Los archivos issu, issue.net y motd.
2.11. $ Variable TMOUT de Shell.
UNIDAD 3: PROTOCOLO SSH
3.1. Introducción.
3.2. Características de SSH.
3.3. ¿Por qué usar SSH?
3.4. Versiones del protocolo SSH.
3.5. sshd.
3.6. El cliente de ssh.
3.7. Usuarios.
3.8. Compresión.
UNIDAD 4: REALIZAR COPIAS REMOTAS SEGURAS
4.1. El comando SCP.
4.2. WINSCP.
4.3. SFTP.
4.4. Respaldos remotos. Autenticación automática.
4.5. ¿Qué ventajas tenemos?
UNIDAD 5: FIREWALL EN LINUX
5.1. Iptables.
5.2. ¿Cómo funciona?
5.3. Tablas.
8
5.4. Cadenas.
5.5. Políticas.
5.6. Eliminar Cadenas y Reglas.
5.7. Definir Políticas.
5.8. Crear Reglas.
5.9. Otras opciones.
5.10. Reglas de Utilidad.
5.11. Proxy transparente.
5.12. Automatizar el firewall.
5.13. $IPT.
5.14. Firewall Personalizado.
5.15. Otros Cortafuegos.
5.16. Cortafuegos shorewall.
UNIDAD 6: Configuración VPN
6.1. IPSec IP Secure.
6.2. VPNs y Red Hat Enterprise Linux.
6.3. OpenVPN.
6.4. Formas de trabajo del OpenVPN.
6.5. Ventajas del uso de OpenVPN.
6.6. Configuración de OpenVPN para Road Warrior Consideraciones
preliminares.
UNIDAD 7: Herramientas Hacker
7.1. Sniffers.
7.2. Instalar Ettercap.
7.3. Fingerprinters.
7.4. Escaneo de puertos.
7.5. Nmap.
7.6. Realizando Stealth Scans.
7.7. Detector de intrusiones.
UNIDAD 8: Buenas Prácticas
8.1. La seguridad informática es una forma de vida.
8.2. La seguridad debe ser aplicado en todas partes.
8.3. Educando al Usuario sobre las contraseñas.
8.4. Otras consideraciones para los usuarios.
8.5. Educación del Administrador.
8.6. Programas y scripts personalizados.
8.7. Diseño.
8.8. Desarrollo.
9
8.9. Configuración de redes y del sistema.
8.10. Operaciones del día a día.
TEMARIO III
UNIDAD 1: INTRODUCCIÓN DE SERVICIOS WEB E INSTALACIÓN DE APACHE
1.1. Historia del Internet y Servidores Web.
1.2. Historia de Apache.
1.3. Características del Servidor Apache HTTP 2.0.
1.4. Cambios en los paquetes del Servidor Apache HTTP 2.0 y 2.2.
1.5. Otros servidores web (httpd).
1.6. Popularidad del apache.
UNIDAD 2: INSTALACIÓN Y CONFIGURACIÓN DE APACHE
2.1. Instalar Apache
2.2. Activando automáticamente el servicio apache.
2.3. Configurando el servicio httpd.
2.4. Subiendo las páginas web.
2.5. Redireccionando el sitio web hacia mi servidor.
UNIDAD 3: MÓDULOS EN APACHE
3.1. Módulos de Apache.
UNIDAD 4: CONTROL DE ACCESO .htaccess
4.1. Archivo .htaccess.
4.2. Impedir el listado del contenido de un directorio.
4.3. Redireccionar el tráfico web.
4.4. Crear un mensaje de error personalizado.
4.5. Protegiendo los directorios con clave.
4.6. Adding password for user invitado.
UNIDAD 5: VIRTUAL HOST
5.1. Introducción.
5.2. Preparación de los sitios a ser dirigidos al servidor.
5.3. Configurando el apache para manejar sitios virtuales.
5.4. Probando los virtualhosts.
5.5. Configuración del servidor.
5.6. Ejemplo de Kickstart.
UNIDAD 6: SSL
6.1. Generando certificados SSL para apache.
10
6.2. En el caso de que hayamos solicitado un certificado de autenticidad a
una entidad certificadora.
6.3. Instalando el certificado en apache.
UNIDAD 7: TRABAJO CON APACHE, PHP Y MYSQL
7.1. LAMP.
7.2. ¿Qué es PHP?
7.3. ¿Qué es MySQL?
7.4. Como Iniciar.
7.5. Apache.
7.6. PHP.
7.7. MySQL.
7.8. Manejo de Base de Datos MySQL.
7.9. Creando base de datos.
7.10. Instalando Joomla.
7.11. Operaciones con la Base de Datos MySQL.
Competencias previas
Para los participantes del LINUX – LPIC módulo II, es importante que tengan
conocimientos de sistemas operativos, manejo de computadoras,
conocimientos medios de manejo informático.
Recursos
Acceso a un equipo de computación con conexión a internet.
Disponer de una cuenta de correo electrónico.
Material Didáctico.
Certificados originales de aprobación de la Capacitación, para los
participantes que hayan cumplido con los requerimientos académicos y
de asistencia requeridos para el efecto.
11
Aspectos metodológicos
La capacitación es en modalidad presencial, para lo cual se realiza un
control de asistencia de los participantes en el horario establecido.
El curso es teórico – práctico, para lo cual el estudiante tendrá disponible
el contenido de cada módulo las 24 horas del día por el tiempo que dure
la capacitación, a través de la plataforma de aprendizaje LMS Moodle
para lo cual se le asignará un nombre de usuario y contraseña para el
acceso. También en base a la estructura del programa se realizarán las
prácticas con equipos físicos de cada capítulo.
Criterios de aprobación
El Programa de Capacitación LINUX LPIC módulo II que administra la empresa
es de aprobación, para lo cual se aplican las siguientes evaluaciones
académicas:
Exámenes por capítulo.
Prácticas de laboratorio por cada capítulo.
Laboratorio práctico final (skills)
Examen Final Teórico.
Revisión y análisis de la información presentada en el aula.
Cumplimiento de las actividades propuestas en el tiempo establecido.
Participación durante las horas de clase.
Todas las evaluaciones son calificadas sobre 100 puntos, por lo que, para
aprobar la capacitación, el participante debe obtener una nota promedio de
todas las evaluaciones descritas de 75/100 puntos y registrar una asistencia
mínima del 80% a las sesiones presenciales.
12
Esta obra está bajo una licencia de Creative Commons Reconocimiento-
NoComercial-SinObraDerivada 3.0 Ecuador