Contenido
El curso de Linux Básico e Intermedio con Ubuntu y Red Hat Enterprise Linux 7 en Lima, Perú; está dirigido a estudiantes y profesionales en general, que no tienen conocimiento del Sistema Operativo Linux y deseen poder instalar y administrar estaciones de escritorio y servidores con este excelente sistema operativo.Podrá instalar, administrar y personalizar estaciones de escritorio PC o laptos con Ubuntu 18.04.Podrá administrar servidores con Red Hat Enterprise Linux 7 o una distro clon como Oracle Linux o CentOS Linux.Cada alumno contará con servidores VPS, uso de IPs púbicas; los talleres son 100% prácticos.El curso además le preparará para poder dar el exámen RHCSA (Red Hat Certified System Administrator) de Red Hat. Calendario y Costo:Duración: 48 horasHorario: Domingos de 9:00 a.m. a 3:00 p.m.Inicio: domingo, 20 enero, 2019Lugar: Presencial en Pueblo Libre, Lima, Perú Online en vivo con Google HangoutsProfesor:Clever FloresMaster en Linux, Ubuntu, CentOS, Red Hat y Debian.Es certificado en RHCSA, RHCE, LPCI Nivel 1, 2 y 3, Ethical Hacking CPT)E.Costo del Curso:S/ 500 + IGV (Oferta de verano) Requisitos Previos:NingunoMateriales:– Talleres Digitales online.– Clases virtuales en vivo.– Asistencia en vivo con Anydesk– Clases grabadas para posterior revisión.– Incluye simulacro exámen RHCSA + 2 servidores VPS con Ubuntu 18.04 y Red Hat 7.4– Redes WAN, LAN, DMZ y VPN reales para cada alumno– Asistencia Online en redes sociales de forma permanente.– Certificado con valor curricularContenido del Curso:Parte 1: Linux Básico con Ubuntu LTS 18.04Introducción a Linux y el Software Libre– Orígenes de la computación.– El sistema Operativo Unix y el Lenguaje C– Richard Stallman y el Software Libre– El proyecto GNU y la GPL– Linus Tolvards y su sistema operativo Linux– Distribuciones Linux– El Open Source.Instalación del Sistema Operativo Linux en PC y Laptop– Determinación de requerimientos de hardware– Firmware UEFI y Legacy– Estructura de Directorios de Linux– Sistema de Archivos– Estrategia de particionamiento.– Instalación completa de Ubuntu 18.04– Instalación dual; Windows y Linux– Configuración básica de red– El terminal de Linux, personalización del prompt– Login de usuario, uso de sudo– Actualización de Ubuntu– Uso de apt Personalización del Escritorio Linux– Instalación de Mate Desktop– Configuración de menú global– Configuración de dock– Instalación de compiz– Configuración de Efectos de compiz– Instalación de programas de escritorio– Wine y programas de Windows. Comandos básicos de Linux– Uso de explorador de archivos– Consolas nativas y virtuales– Teclas de ayuda– Rutas absolutas y relativas– ls, pwd, cd, mkdir, touch, cp, mv, rm– login de usuarios y carpetas de trabajo– Modo interactivo– Comando less– Localizar, leer y utilizar documentación de sistema, incluido man, info y archivos en /usr/share/doc– Historial– Comando find y locate– Enlace de archivos Comandos de visualización y extracción de datos– Flujos de la consola– cat, less y echo– Redirección y tuberías– tail, head, cut, sed, tr– Visualización de logs– Comando grep y fgrep– Expresiones regulares– Comando egrep– awk El editor VIM– Instalación de vim– modo comando– Lista de comandos de vim– Creando primer archivo– Borrando el temporal de vim– Editando archivo de configuración de vim– Ejercicios Gestión de usuarios y permisos, máscara de permisos– El UID y el GID– Creación de usuarios y grupos– Agregación de un usuario a un grupo– Gestión de contraseñas de usuarios– Estableciendo caducidad de contraseñas.– Permisos de archivos y carpeta– Comando chmod– Comando chown– Comando chgrp– Máscara de permisos por defecto– Cambiando de la máscara de un usuarioSSH, configuración de red y dpkg– Cliente SSH– Servidor SSH– Instalando y configurando servidor ssh– Conectándose remotamente a Ubuntu.– Configuración de red en Ubuntu– El hostname y /etc/hosts– dpkg y repositorios Parte 2: Linux Intermedio: RHEL y RHCSAInstalación del Sistema Operativo Linux en servidores– Determinación de requerimientos de hardware– Configuración de RAID Hardware– Almacenamiento Local y en Red– Estrategia de particionamiento y LVM.– Creando una cuenta en el portal de Red Hat– Obteniendo trial de 30 días– Descargando ISO de Red Hat Enterprise Linux 7– Instalación de Red Hat Enterprise Linux 7– Activando suscripción– Actualización de Red Hat Configuración de red en Red Hat Enterprise Linux– Configuración de red en Red Hat Enterprise Linux– Configuración con IP estática y dinámica por DHCP– Alias de tarjetas– Tarjetas en Bridge– Bounding– Configuración de VLANs– Configuración de nombre de hosts– Edición del /etc/hosts– Caching de dns local con dnsmasq– Uso de herramientas de Network Manager.– Utilidades de red: ping, ip, ifconfig, traceroute, dig, netstat, nmap Gestión de paquetes, rpm y yum– El comando rpm– Instalación y gestión de paquetes– El comando yum– Repositorios de yum– Gestión de repositorios remotos– Creación de un repositorio local Systemd, niveles de arranque, grub2– Descripción de systemd– Niveles de arranque– Inicio, reinicio y apagado del sistema operativo.– Iniciar sistemas manualmente en destinos diferentes– Iniciar, detener y verificar el estado de los servicios de red– Autoarranque de servicios.– Grub 2.– Arranque en modo 1 para cambiar clave de root– Actualizar el paquete del kernel adecuadamente para garantizar un sistema que se pueda arrancar– Personalización del arranque con Grub. Gestión de Procesos– Listado de procesos y el PID– Primer y segundo plano– Uso de top y htop– Identificar los procesos que hacen un uso intensivo de la CPU y de la memoria– Ajustar la prioridad de los procesos con renice y eliminar procesos– Jobs– Ubicar e interpretar archivos de registro del sistema y diarios– Configuración de rsyslogd y logrotate Permisos y Atributos especiales– Atributos especiales– Permisos especiales– Uso de Sticky bit, modificar pero no eliminar.– Uso de GID; directorios de grupo– Uso de SUID ejecución escalando permisos– Uso y configuración de sudo– Crear y administrar listas de control de acceso (ACL) en archivos y carpetas Bash Script, Gestión de tareas, copia segura– Escribir scripts con bash u otro lenguaje dinámico– Ejecutar scripts– Uso del PATH y modificación– Variables de entorno y alias de comandos– Variables predeterminadas– Condicionales– Evaluaciones lógicas– Blucles– Funciones– Transferir archivos entre diferentes sistemas de forma segura con scp y rsync– Programar tareas mediante at y cron Gestión de Storage Local y en Red– RAID Hardware y niveles de RAID– Particionamiento de discos con fdisk y parted– Crear, montar, desmontar y utilizar los sistemas de archivos vfat, ext4 y xfs– Montaje permanente– Archivar, comprimir, desempaquetar y descomprimir archivos utilizando tar, star, gzip y bzip2– Gestión de volúmenes LVM– Ampliar los volúmenes lógicos existentes– Configuración de Servidor NFS– Montar y desmontar sistemas de archivos de red NFS– Configuración básica de Servidor CIFS (Samba 4)– Montar y desmontar sistemas de archivos de red CIFSAutenticación local y red– Autenticación local PAM– Configuración básica de servidor LDAP (OpenLDAP)– Configuración de autenticación de host con un servidor LDAP– Configuración de home directory con autofs Virtualización de servidores con KVM y virt-manager– Teoría de la virtualización– Virtualización con KVM y Virtmanager– Creación de máquina virtual en KVM– Instalación de máquinas virtuales CentOS 7 y Ubuntu Server LTS– Configuración de las redes virtuales en modo Nat y Bridge– Configuración de red y hostname de las máquinas virtuales– Acceder a la consola de una maquina virtual– Iniciar y detener maquinas virtuales– Gestión en consola con virsh Hardening y Gestión de la seguridad de host.– Configurar las opciones de firewall local mediante firewall-config, firewall-cmd o iptables– Configurar la autenticación basada en claves para SSH– Establecer los modos de cumplimiento y permisivo para SELinux– Enumerar e identificar el contexto de archivos y procesos de SELinux– Restaurar los contextos de archivo predeterminados– Usar una configuración booleana para modificar las opciones de SELinux del sistema– Diagnosticar y solucionar infracciones rutinarias de la política de SELinux.– Proteger servicios de ataques de fuerza bruta con fail2ban. Simulacro de exámen RHCSA.– Preparación del entorno.– Script de configuración del exámen– Simulacro RHCSA.– Recomendaciones para presentarse al exámen RHCSA