GNU/Linux CentOS Nivel Básico/Intermedio/Avanzado Instalar y Configurar Servidores GNU/Linux. Administrar Servidores GNU/Linux. Proteger ante ataques a Servidores. Optimizar Servidores GNU/Linux y virtualizar sistemas operativos. Profesionales que deseen administrar redes y servidores GNU/Linux Corporativos, así como técnicas de protección y compilación de kernel Linux. Técnicos que deseen profundizar sus conocimientos en Servidores GNU/Linux Corporativos y vitalización de sistemas operativos. Técnicas de seguridad informática. Servidores GNU/Linux CentoS Nivel Básico e Intermedio/Avanzado I. INFORMACIÓN GENERAL. 1. Nombre del Curso: Servidores GNU/Linux CentOS 5. 2. Modalidad: Regular. 3. Duración: 48 Horas. 4. A quien está destinado: A personas que deseen introducirse en la administración de Servidores GNU/Linux Corporativos. 5. Para qué te preparará: Instalar, Configurar y Administrar Servidores GNU/Linux, tales como Servicio Web Apache, Conexión a Internet con SQUID - Proxy, Servicio de Dominio (DNS), Servicio de Base de Datos con MySQL, Transferencia segura con el Servicio Open SSH, Asignación de direcciones IP con el Servicio DHCP, Servicio de de Compartición de Archivos Samba y Seguridad con iptables. Así mismo dominara la instalación y compilación de un nuevo kernel Linux y la virtualización de Sistemas Operativos por medio del paquete binario VBOX de Sun Mycrosystem. 6. Lugar: UNAN-Managua, Laboratorios de Informática Educativa. 7. Horario: Lo establecerá el Departamento de Informática Educativa. 10 de enero de 2011 8. Conocimientos previos: • Conocimientos de redes de computadoras. • Conocimientos de Sistemas Operativos. 2 Servidores GNU/Linux CentoS Nivel Básico e Intermedio/Avanzado II. DATOS ESPECÍFICOS 1. Presentación Hoy en día los servidores GNU/Linux gobiernan a nivel mundial la administración de redes de computadores y ofrecen una gran seguridad y protección de información de vital importancia para su empresa. Este curso le brindara la oportunidad de conocer y administrar uno de los sistemas operativos más estables actualmente. Así mismo le ofrecerá la oportunidad de montar desde cero su infraestructura de Servidores y configurar paso a paso los principales Servicios en GNU/Linux. 2. Objetivos del Curso. 1. 2. 3. 4. 5. 6. 7. 8. Desarrollar habilidades en la instalación de GNU/Linux CentOS. Instalar los principales Servicios de GNU/Linux CentOS. Configurar los principales Servicios de GNU/Linux CentOS. Administrar los principales Servicios de GNU/Linux CentOS. Conocer técnicas de protección ante ataques. Optimizar los principales Servicios de GNU/Linux CentOS. Desarrollar habilidades en la compilación del kernel Linux. Desarrollar habilidades en la virtualización de sistemas operativos. 3. Metodología: 10 de enero de 2011 El curso se establecerá de acuerdo a guías prácticas individuales y grupales de acuerdo a los conocimientos previos que posean. Las unidades didácticas y los ejercicios se descargan desde nuestra plataforma educativa mediante un nombre de usuario y clave personal de acceso. 3 Servidores GNU/Linux CentoS Nivel Básico e Intermedio/Avanzado 4. CONTENIDO DEL CURSO 4.1 I Módulo= Principiantes Contenido Unidad I. Introducción/Instalación a GNU/Linux. • • • • • • • • • • • • • • • • • • • • Breve Historia de GNU/Linux. GNU – Software Libre. Características del Sistema Operativo. Ciclos de vida de los Sistemas Operativos GNU/Linux. Diferencia Entre GNU/Linux y Otros Sistema Operativo. Distribuciones de Linux. Cuadro comparativo de programas de Windows y GNU/Linux. Requerimientos de Hardware dependiendo de la distribución. Sistemas de archivos. reiserfs ext2 ext3 vfat ntfs Particiones. (swap, /) y particiones personalizadas. /boot /var /usr /srv /home Unidad II. Instalación personalizada del Sistema Operativo GNU/Linux. Explorador de ventanas nautilus. Moviéndose por el entorno. Contenido de los Directorios. El árbol de Directorios. Refiriéndose al Directorio home. Creando directorios Nuevos. Copia de Ficheros y Directorios. Borrar Ficheros y Directorios. Creando accesos directos Configurar el Cargador de Arranque. Instalar y Desinstalar Programas. Creando usuarios Borrando usuarios Gestión de grupos de usuarios 10 de enero de 2011 • • • • • • • • • 4 Servidores GNU/Linux CentoS Nivel Básico e Intermedio/Avanzado Cortafuegos Particionador. Editor de niveles de ejecución Unidad III. Creación de Carpetas y Ejecución de Comandos • • • • • • Usando La Consola de GNU/Linux: Creación Carpetas. Concepto de Permisos de Ficheros. Interpretando los permisos de Ficheros. Asignando Permisos. Comando mc. Unidad IV. Comandos en GNU/Linux. • • • • • Comandos. Editor: vim. Copiar y mover archivos a un Directorio. Montar unidades de Cd’s, Disquete, Discos Duros y memorias usb. Fstab y Paquetes en GNU/Linux. • • tgz. bzip2. • Rpm. Unidad V. • • • • Creación de scripts. Compilar scripts con gcc. Ejecutar scripts. Crontab en GNU/Linux. • Creación de tareas programadas. Ejecución de tareas programadas. • 10 de enero de 2011 Creación de Script y uso de Tareas programas con el comando crontab. Unidad VI. Redes en GNU/Linux. • • • • Fundamentos TCP/IP. Subneteo IP. CIDR. Redes GNU/Linux. 5 Servidores GNU/Linux CentoS Nivel Básico e Intermedio/Avanzado • • • Configuración de tarjetas de red. Servicios de GNU/Linux. Puertos o Definición. o Abrir Puertos. o Cerrar Puertos. o Lista de puertos. 4.2 II Módulo= Medio / Avanzado. Contenido Unidad VI. Servicio Open SSH. • • • • • • • • • • • Instalación. Configuración. Iniciando el servicio de conexión. Creando llaves públicas y privadas. Conectarse de Windows a GNU/Linux mediante ssh. Conectarse de GNU/Linux a GNU/Linux mediante ssh. Seguridad en el servidor. Transferencias de archivos. Uso de scp. Uso de sftp. Creación de quotas en GNU/Linux. • • • Creación de usuarios para quotas. Asignación de quotas. Utilización del crontab en las quotas. Unidad V. Servidor de Archivos Samba. Instalación Configuración Iniciando el servicio smb y nmb. Compartir archivos desde una red Linux y Windows. Seguridad en el servidor 10 de enero de 2011 • • • • • Unidad VI. Servidor DHCP. • • • • Instalación. Configuración. Clientes con direcciones IP estáticas. Clientes con direcciones IP dinámicas. 6 Servidores GNU/Linux CentoS Nivel Básico e Intermedio/Avanzado Unidad VII. Servicio de Nombres de Dominio (DNS). • • • • Instalación. Creación de zonas. Configuración de zonas. Seguridad en el servidor de nombres. Unidad VIII. Servidor Proxy – SQUID. • • • Instalación. Configuración. Creación de Listas de control de acceso. Unidad IX. Servidor de Base de Datos MySQL. • • • • Instalación. Configuración. Conexiones a Base de Datos usando MySQL. Seguridad en el Servidor. Unidad X. Servidor Web Apache. • • • • • Instalación. Configuración de apache. Instalación de Sistemas de Administración de Contenidos.(C.M.S) Acceso a usuarios. Seguridad en el servidor. Unidad XI. Monitoreo Herramientas de seguridad en GNU/Linux. instalación de nessus. Configuración. instalación de john the ripper. Uso de la Herramienta iptraf. Uso de la Herramienta Backtrack. 10 de enero de 2011 • • • • • Unidad XII. Compilar el kernel Linux. • • • ¿Por qué instalar un nuevo kernel? Descargar el nuevo kernel. Preparar el nuevo kernel. 7 Servidores GNU/Linux CentoS Nivel Básico e Intermedio/Avanzado • • Ajustar parámetros para el nuevo kernel. Iniciar el nuevo kernel. Unidad XIII. Virtualización en GNU/Linux. Instalación y Configuración de Virtual BOX de SUN Mycrosystem. Virtualizando GNU/Linux. 10 de enero de 2011 • • 8