Upload
jose-manuel-acosta
View
2.217
Download
2
Embed Size (px)
DESCRIPTION
Temario del Curso Linux de la Universidad Tecnológica del Sur de Sonora
Citation preview
Temario Linux Básico (15 Horas)Objetivo:
Que el estudiante entienda que es Linux, aprenda a instalarlo y a trabajar en elentorno gráfico y en el shell con los archivos y aplicaciones del sistema.
Temas:
SECCION I: INSTALACION Y ARRANQUE EN SISTEMAS x86,AMD64 E INTEL64
PASOS PREVIOS A COMENZARo Actualizar o instalaro Hardware compatibleo Espacio en disco duroo Métodos de instalacióno Preparación para una instalación de redo Preparación para una instalación de disco duro
INSTALACIONo Preparación del Hardwareo Preparación del Softwareo Tipos de Instalacióno Instalación paso a pasoo Consejos de optimización y seguridad
INSTALANDO EN SISTEMAS INTEL Y AMDo Interfaz gráfica de usuario del programa de instalacióno Interfaz de usuario en modo texto del programa de instalacióno Inicio del programa de instalacióno Selección del método de instalacióno Instalación desde un DVD/CD-ROMo Instalación desde un disco duroo Realizar una instalación de redo Instalación a través de NFSo Instalación a través de FTPo Instalación a través de HTTPo Selección del idiomao Configuración de tecladoo Configuración del particionamiento de discoo Opciones avanzadas de almacenamientoo Crear disposición personalizadao Particionamiento del sistemao Configuración del gestor de arranqueo Configuración de la redo Configuración de la zona horariao Configuración de la contraseña de rooto Selección de grupos de paqueteso Reparando la instalacióno Instalación de paquetes
o Fin de la instalación ¿QUE ES LINUX?
o Qué es un sistema operativoo Breve historia de Linuxo Software Libre y Licenciaso Características de Linux
SECCION II: PRIMEROS PASOS CON LINUX
COMENZANDO POR PRIMERA VEZo Completando el asistente de configuracióno Iniciando sesióno Revisando la interfaz gráficao Abriendo una ventana de shello Creando una cuenta de usuarioo Usando la documentacióno Saliendo del sistema
USANDO LA INTERFAZ GRAFICAo Usando Nautiluso Usando el escritorioo Usando el panelo Usando los menúso Personalizando el escritorioo Saliendo de la sesióno Intercambiando sistemas de escritorio
ADMINISTRANDO ARCHIVOS Y DIRECTORIOSo Conceptos básicoso Un panorama del sistema de archivoso Manejando archivoso Compresión y archivadoo Manejando directorios
COMENZANDO A TRABAJAR EN EL SHELLo Por que utilizar el shello Historia del shello Conceptos básicoso Determinando el directorio actualo Manejando archivos en el directorio actualo Cambiando de directorioo Localizando archivos y directorioso Visualizando archivos de textoo Manipulando información en el shello Usando múltiples comandoso Propiedad y permisos de archivos
SECCION III: TRABAJANDO EN EL SISTEMA
CONECTANDO EL SISTEMA A INTERNETo Usando el asistente de configuración de Interneto Creando una conexión telefónicao Creando una conexión de alta velocidad
o Creando una conexión inalámbrica NAVEGANDO EN INTERNET
o Usando Firefox ENVIANDO Y RECICBIENDO CORREO
o Usando Evolutiono Usando Thunderbirdo Usando clientes en modo texto
TRABAJANDO CON OPEN OFFICEo Introducción a OpenOfficeo Usando Writero Usando Calco Usando Impresso Usando Draw y Math
TRABAJANDO CON OTRAS APLICACIONESo Trabajando con los editores de textoo Visualizando documentos PDF y PS
TRABAJANDO CON IMAGENESo Guardando imágeneso Visualizando imágeneso Editando y creando imágenes con el GIMP
USANDO MEDIOS REMOVIBLESo Usando disketteso Usando CD's y DVD'so Usando almacenamiento USB
Temario Linux Administración (25 Horas)Objetivo:
Que el estudiante adquiera los conocimientos y habilidades necesarias paraadministrar los recursos y procesos de un servidor o estación de trabajo Linux.
Temas:
SECCION I: ADMINISTRACION DEL SISTEMA DE ARCHIVOS
ESTRUCTURA DEL SISTEMA DE ARCHIVOSo Por que usar una estructura comúno Revisión del estándar FHRo Ubicaciones especiales en RHEL
ADMINISTRANDO EL SISTEMA DE ARCHIVOS ext3o Características de ext3o Creando un sistema de archivos ext3o Convirtiendo al sistema de archivos ext3o Regresando a un sistema de archivos ext2
ENTENDIENDO EL SISTEMA DE ARCHIVOS /proco Un sistema de archivos virtualo Archivos del sistema de archivos /proco Directorios del sistema de archivos /proco Usando el comando sysctl
ENTENDIENDO LA TECNOLOGIA RAIDo Qué es RAID?o Por qué usar RAID?o Hardware RAID vs. Software RAIDo Niveles de RAID y soporte linealo Configurando RAID por software
ADMINISTRANDO EL ESPACIO DE swapo Qué es el espacio de swap?o Agregando espacio de swapo Removiendo espacio de swapo Moviendo espacio de swap
ADMINISTRANDO LAS PARTICIONES DEL DISCOo Particiones estándar usando partedo Administración de particiones para LVM
ADMINISTRANDO LAS CUOTAS DEL DISCOo Configurando el sistema de cuotaso Administrando las cuotas
ADMINISTRANDO LAS LISTAS DEL CONTROL DE ACCESOo Montando los sistemas de archivoso Estableciendo ACLS para accesoo Estableciendo ACLS por defectoo Mostrando las ACLSo Respaldando sistemas de archivos con ACLs
ADMINISTRANDO LOS VOLUMENES LOGICOS
o Qué es LVM?o Configurando LVMo Particionamiento automáticoo Particionamiento Manualo Usando system-config-lvm
SECCION II: ADMINISTRACION DEL SOFTWARE DEL SISTEMA
ADMINISTRANDO PAQUETES CON RPMo Entendiendo el formato RPMo Usando RPM para administración de paqueteso Verificando la firma de un paquete
ADMINISTRANDO EL SOFTWARE GRAFICAMENTEo Listando y analizando paqueteso Instalando y removiendo paquetes
ADMINISTRANDO EL SOFTWARE CON RED HAT NETWORK
SECCCION III: CONFIGURACION DEL SISTEMA
ENTENDIENDO EL DIRECTORIO /etc/sysconfigo Archivos del directorio /etc/sysconfigo Directorios del directorio /etc/sysconfig
CONFIGURANDO LA FECHA Y LA HORAo Configurando de la fecha y la horao Configurando el servicio NTPo Configurando la zona horaria
CONFIGURANDO EL TECLADO ENTENDIENDO EL SISTEMA X WINDOW
o Que es el sistema X11?o Entornos de escritorio y manejadores de ventanaso Entendiendo el archivo de configuracióno Configurando las fuentes
CONFIGURANDO EL SISTEMA X-WINDOWSo Configurando las opciones de visualizacióno Configurando el hardware de visualizacióno Configurando la visualización de doble pantalla
ADMINISTRANDO USUARIOS Y GRUPOSo Administrando los usuarios y los grupos gráficamenteo Administrando los usuarios y los grupos en el shello Usuarios y grupos del sistemao Grupos privados de usuarioso shadow passwords
CONFIGURANDO LAS IMPRESORASo Agregando una impresora localo Agregando una impresora IPPo Agregando una impresora Sambao Agregando una impresora JetDirecto Configurando el model de la impresorao Imprimiendo una página de pruebao Monitoreando las impresoras
o Administrando los trabajos de impresión AUTOMATIZANDO TAREAS
o Programando tareas con crono Programando tareas con at y batch
ADMINISTRANDO LOS HISTORIALES DEL SISTEMAo Localizando los historialeso Revisando los historialeso Agregando historialeso Monitoreando los historiales
SECCCION IV: MONITOREO DEL SISTEMA
OBTENIENDO INFORMACION DEL SISTEMAo Monitoreando los procesoso Monitoreando la memoriao Monitoreando los sistemas de archivoso Monitoreando el hardware
MONITOREO DEL DESEMPEÑO DEL SISTEMAo Entendiendo OProfileo Configurando Oprofileo Iniciando y deteniendo Oprofileo Guardando los datoso Analizando los datoso Entendiendo /dev/oprofile/o Usando las herramientas gráficas
SECCION V: ADMINISTRACION DEL PROCESO DE ARRANQUE
PROCESO DE ARRANQUE, INIT Y SHUTDOWNo Entendiendo el proceso de arranqueo El proceso de arranque en detalleo Preparando la actualizacióno Ejecutando programas al arranqueo Configurando los niveles de ejecucióno Apagando el sistema
ADMINISTRANDO EL GESTOR DE ARRANQUE GRUBo Gestores de arranque y arquitecturas de hardwareo Qué es GRUBo Instalando GRUBo Terminología de GRUBo Interfaces de GRUBo Comandos de GRUBo Archivo de menú de GRUBo Cambiando los niveles de ejecución al arranque
Temario Linux Redes (25 Horas)Objetivo:
Que el estudiante entienda, configure y administre las conexiones y serviciosde red en servidores Linux con clientes multiplataforma.
Temas:
SECCCION I: CONFIGURACION DE PARAMETROS DE RED
CONFIGURANDO LAS INTERFACES DE REDo Archivos de configuración de redo Archivos de configuración de interfaceso Scripts de control de interfaceso Archivos de funciones de red
CONFIGURANDO LAS CONEXIONES DE REDo Panorama generalo Estableciendo una conexión Etherneto Estableciendo una conexión ISDNo Estableciendo una conexión por Módemo Estableciendo una conexión xDSLo Estableciendo una conexión Token Ringo Estableciendo una conexión Wirelesso Configurando el cliente DNSo Configurando los Hostso Trabajando con perfileso Configurando alias de dispositivoso Guardando y restaurando la configuración
SECCION II: CONFIGURACION DE SERVICIOS DE RED
CONTROLANDO EL ACCESO A LOS SERVICIOSo Configurando los niveles de ejecucióno Configurando TCP Wrapperso Usando la herramienta de configuración de servicioso Usando ntsysvo Usando chkconfig
CONFIGURANDO EL SERVIDOR DNS (BIND)o Introducción a DNSo Entendiendo el archivo /etc/named.confo Entendiendo los archivos de Zonaso Usando rndco Características avanzadas de BINDo Evitando errores comunes
CONFIGURANDO EL SERVIDOR OPEN-SSHo Características de SSHo Versiones del protocolo SSHo Proceso de una conexión SSH
o Iniciando y deteniendo OpenSSHo Configurando el servidor OpenSSHo Archivos de configuracióno Configurando el cliente OpenSSHo Funciones avanzadas de OpenSSH
CONFIGURANDO EL SERVIDOR NFSo Como funciona NFSo Configurando el cliente NFSo Configurando autofso Opciones comunes de montaje de NFSo Iniciando y deteniendo el servicio NFSo Configurando el servidor NFSo Archivo de configuración /etc/exportso Asegurando el servicio NFSo Entendiendo NFS y Portmapo Usando NFS sobre TCPo Configurando el servidor Sambao Introducción a Sambao Procesos y servicios relacionadoso Conectando a una carpeta compartida
CONFIGURANDO EL SERVIDOR SAMBAo Iniciando y deteniendo el servicio Sambao Tipos de servidores Samba y el archivo /etc/smb.confo Modos de seguridad en Sambao Bases de datos de cuentas Sambao Exploración de red Sambao Soporte de impresión Samba/CUPSo Programas de distribución Samba
CONFIGURANDO EL SERVIDOR DHCPo Por qué usar DHCPo Confiurando el servidor DHCPo Iniciando y deteniendo el servicio DHCPo Configurando el cliente DHCP
CONFIGURANDO EL SERVIDOR HTTPo Introducción a servidor HTTP Apacheo Migrando los archivos de configuración de HTTPo Iniciando y deteniendo el servicio HTTPo Configurando el servidor HTTPo Directivas de configuración en httpd.confo Agregando móduloso Configurando servidores virtualeso Configurando el servidor HTTP seguro (HTTPS)
CONFIGURANDO EL SERVIDOR FTPo El protocolo FTPo El servidor vsftpdo Archivos instalados con vsftpdo Iniciando y deteniendo el servicio vsftpdo Configurando el servidor vsftpd
CONFIGURANDO EL SERVIDOR DE CORREOo Protocolos de correo
o Clasificación de programas de correoo Agentes de transportes de correo (MTA)o Configurando el agente de transporte de correo (MTA)o Agentes de entrega de correo (MDA)o Agentes de correo de usuario (MUA)
CONFIGURANDO EL SERVIDOR OPEN-LDAPo Por qué usar LDAPo Terminología LDAPo Servicios y utilerías de OpenLDAPo Archivos de configuración de OpenLDAPo El directorio /etc/openldap/schemao Configurando la autentificación con OpenLDAPo Migrando directorios de versiones anteriores
CONFIGURANDO LA AUTENTICACIONo Información de usuarioo Autentificacióno Opcioneso Versión de línea de comandos
Temario Linux Seguridad (25 Horas)Objetivo:
Que el estudiante entienda y aplique los sistemas, protocolos y procedimientosde seguridad y autentificación en servidores y estaciones de trabajo Linux.
Temas:
SECCCION I: SEGURIDAD Y AUTENTICACION DE LA RED Y LOSSERVICIOS
INTRODUCCION A LA SEGURIDADo Qué es la seguridad computacionalo Controles de seguridad
EVALUACION DE VULNERABILIDADESo Pensando como el enemigoo Evaluando y probando vulnerabilidadeso Evaluando las herramientas
ATACANTES Y VULNERABILIDADESo Historia breve de los hackerso Amenazas contra la seguridad de la redo Amenazas contra la seguridad los servidoreso Amenazas contra la seguridad los usuarios
ATAQUES Y EXPLOITS COMUNES ACTUALIZACIONES DE SEGURIDAD
o Actualizando los paquetes ASEGURANDO EL SISTEMA
o Evaluando la seguridad del sistemao Seguridad del BIOS y el gestor de arranqueo Seguridad de las contraseñaso Controles administrativoso Servicios de red disponibleso Firewalls personaleso Herramientas de comunicación seguras
ASEGURANDO LOS SERVIDORESo Asegurando los servicios con TCP Wrappers y xinetdo Asegurando el servicio Portmapo Asegurando el servicio NISo Asegurando el servicio NFSo Asegurando el servicio HTTPo Asegurando el servicio FTPo Asegurando el servicio SMTPo Verificando los puertos abiertos
ENTENDIENDO EL FUNCIONAMIENTO DE PLUGGABLE AUTHENTICATION MODULES (PAM)
o Ventajas de PAMo Archivos de configuración PAMo Formato de los archivos de configuración PAM
o Ejemplos de Archivos de configuración PAMo Creando módulos PAMo Caché de credenciales y PAMo Pertenencia de dispositivos y PAM
ENTENDIENDO EL FUNCIONAMIENTO DE TCP WRAPPERS YXINETD
o TCP Wrapperso Archivos de configuración de TCP Wrapperso xinetdo Archivos de configuración de xinetd
IMPLEMENTANDO LA AUTENTIFICACION CON KERBEROSo Qué es Kerberoso Terminología Kerberoso Cómo funciona Kerberoso Kerberos y PAMo Configurando el servidor Kerberoso Configurando el cliente Kerberoso Mapeando Dominios DNSKerberoso Configurando servidores secundarioso Configurando autentificación entre dominios
IMPLEMENTANDO REDES PRIVADAS VIRTUALESo Cómo funcionan las VPNso Creando una conexión IPseco Instalando Ipseco Configurando IPsec Host to Hosto Configurando Ipsec Network to Networko Iniciando y deteniendo una conexión IPsec
IMPLEMANTANDO UN FIREWALL CON IPTABLESo Qué es NetFilter e IPTableso Configuración básica de un FireWallo Usando IPTableso Usando las reglas de FILTERo Usando las reglas de NAT y FORWARDo Software malicioso y direcciones IP falsificadaso Seguimiento de conexioneso IPV6
TRABAJANDO CON LAS OPCIONES AVANZADAS DE IPTABLESo Filtrado de paqueteso Diferencias entre IPTables e IPChainso Opciones de comando de IPTableso Guardando las reglas de IPTableso Scripts de control de IPTableso IPTables e IPV6
SECCION II: MECANISMOS DE SEGURIDAD CON SELINUX
MECANISMOS DE CONTROL DE ACCESO (ACM)o Control de Acceso Discrecional (DAC)o Listas de Control de Acceso (ACL)o Control de Acceso Obligatorio (MAC)
o Control de Acceso Basado en Roles (RBAC)o Seguridad MultiNivel (MLS)o Seguridad MultiCategoría (MCS)
INTRODUCCION A SELINUXo Panorama de SELinuxo Archivos relacionados con SELinux
ANTECEDENTES E HISTORIA DE SELINUX SEGURIDAD MULTICATEGORIA (MCS)
o Introduccióno Aplicaciones para la Seguridad MultiCategoría (MCS)o Contextos de seguridad de SELinux
COMENZANDO CON LA SEGURIDAD MULTICATEGORIA (MCS)o Introduccióno Comparando SELinux y las Identidades de los Usuarioso Configurando Categoríaso Asignando Categorías a los Usuarioso Asignando Categorías a los Archivos
SEGURIDAD MULTINIVEL (MLS)o Por qué MultiNivelo Niveles de Seguridad, Objetos y Sujetos
PANORAMA DE POLITICAS DE SELINUXo Qué son las Políticas de SELinuxo Dónde están las Políticaso El rol de las Políticas en el proceso de arranqueo Clases de Objetos y Permisos
PANORAMA DE LAS POLITICAS DIRIGIDASo Qué son las Políticas Dirigidaso Archivos y directorios de las Políticas Dirigidaso Entendiendo el rol de los usuarios en las Políticas Dirigidas
IMPLEMENTANDO EL CONTROL DE USUARIOS CON SELINUXo Moviendo y copiando archivoso Revisando el Contexto de Seguridad de un Proceso, Usuario o
Archivoo Reetiquetando un archivo o directorioo Creando archivos que mantengan Contextos de Seguridad
ADMINISTRANDO SELINUXo Viendo el estatus de SELinuxo Reetiquetando un sistema de archivoso Administrando directorios de usuario en NFSo Otorgando acceso a un directorio o árbol de directorioso Respaldando y restaurando el sistemao Habilitando y deshabilitando la aplicación de las Políticaso Habilitando y deshabilitando SELinuxo Cambiando las Políticaso Especificando el Contexto de Seguridad de sistemas de archivoso Cambiando la Categoría de Seguridad de un archivo o usuarioo Corriendo un comando en un Contexto de Seguridad específicoo Comandos útiles para scriptso Cambiando a un Rol diferenteo Cuando reiniciar
ANALIZANDO EL COMPORTAMIENTO DE SELINUXo Habilitando auditorías en el kernelo Viendo los archivos de historiales
CONFIGURANDO LAS POLITICAS DE SELINUXo Introducción a las Políticas modulareso Construyendo un módulo de Políticas Locales