Sei sulla pagina 1di 7

PROFESIONAL CERTIFICADO LINUX

Linux es un sistema operativo basado en Unix, creado originalmente por Linus Torvalds
a principio de los años 90. Fue liberado utilizando la licencia libre GNU, y está
estrechamente relacionado con la Fundación para el Software Libre. Su código es
totalmente libre y accesible para cualquiera, lo cual ha ocasionado que se haya
convertido en uno de los sucesos tecnológicos más importantes de las últimas décadas.
Su uso y desarrollo se ha extendido a muchas áreas, y es por hoy uno de los sistemas
operativos con el mayor crecimiento.
Contenido de las Carreras:
Módulos: 8
Horas : 288
Exámenes: 2
Duración: 10 meses

Módulo I. Principios básicos de Linux

Linux y el Software Libre:

• Software Libre. Filosofía. El proyecto GNU.


• Tipos de Licencias Libres.
• Modelos de desarrollo Libre.
• Arquitectura, genealogía e historia de Linux.
• Distribuciones de Linux.

Instalación y configuración básica de Linux

• Partición del disco


• Formato de las particiones
• Configuración de la red
• Selección de paquetes
• Configuración del servidor gráfico
• Configuración de la conexión a Internet
Entornos de ventanas en el ambiente gráfico

• Entorno gráfico, entornos de escritorio


• Servidor gráfico, sistema X
• Configuración de Xorg
• Gnome
• KDE
• Manejadores de Ventanas alternativos
• Uso de efectos visuales en el escritorio

Sistemas de archivos de Linux

• Tipos de sistemas de archivos (ext3, reiserfs, xfs)


• Directorios estándares
• Rutas. Propiedades de los archivos. Permisos
• Administración de archivos
• Montaje de sistemas de archivos, unidades, particiones, dispositivos externos

Aplicaciones más comunes

• Alternativas libres a aplicaciones propietarias de uso cotidiano


• Internet, ofimática, multimedia, utilidades del sistema
• Herramientas de administración

Módulo II. Administración de Linux Nivel I

La línea de comandos

• Ordenes usadas comúnmente


• Mostrar el contenido de archivos y directorios
• Pedir ayuda
• Administración de archivos y directorios
• Dirigir resultados de las órdenes
• Filtros
• Uso de tuberías
• Modificación de permisos
• Parada del sistema

Manejo de usuarios

• Administración de usuarios y grupos


• Herramientas gráficas para la administración de usuarios
• Permisología y accesos al sistema
• Archivos passwd, shadow y group

Instalación y desinstalación de Software

• Sistemas de administración de paquetes


• Repositorios y otros métodos de búsqueda de software
• Formatos de paquetes
• Instalación manual de paquetes
• Herramientas gráficas para la instalación y desinstalación de software

Módulo III. Administración de Linux Nivel II.

Elementos de programación en bash

• El shell
• Uso de editores de texto en línea de comando (VIM, nano)
• Ordenes y programas
• Definición y Manejo de variables de entorno
• Instrucciones condicionales y de control
• Programación básica de scripts
• Uso y manejo de procesos en background

Manejo de procesos

• Definición y tipos de procesos


• Ordenes y señales para el manejo de procesos
• Manejo de tareas programadas
• Uso de las órdenes crontab, at

Scripts de arranque y parada de servicios

• La secuencia de arranque
• Niveles de ejecución
• Scripts de inicio
• Administración de servicios y demonios del sistema
• Ordenes relacionadas con el arranque y parade
• Gestores de arranque LILO y GRUB
• Modos de arranque, uso de splashy, usplash.

Servicios de impresion

• Definición, tipos, características, Modelos


• Instalación y configuración
• Ordenes para el manejo de impresoras, trabajos y colas
• Administración de CUPS

Módulo IV. Administración Avanzada de Linux

Tareas administrativas

• Archivos de bitácoras y registros del sistema


• Herramientas para monitorear servicios
• Herramientas para monitorear recursos del sistema
• Uso de herramientas para manejar servicios (Webmin)

El kernel

• Actualización del kernel


• Personalización y optimización del kernel
• Instalación de módulos y aplicación de parches

Fundamentos de redes en Linux

• Configuración básica de una red


• Conceptos básicos de seguridad
• Servicios de acceso remoto

Herramientas y servicios para redes Linux

• Configuración de servidores DNS


• Configuración de servidores DHCP
• Herramientas para administración y monitoreo básico de redes y servicios de
red

Administración remota del sistema

• Uso de SSH y SCP


• Uso de VNC
• Otras herramientas y aplicaciones para el acceso remoto y uso de los servicios
y protocolos de red

Módulo V. Redes con Linux

Arquitectura de Redes IP
• Configuración de Interfaces de Red
• Configuración de Rutas, Gateway, DNS
• Seguridad Básica de Redes - Iptables
• Seguridad de servicios y protocolos de red
• Uso de redes virtuales - OpenVPN

Servicios básicos de Internet/Intranet

• Instalación y configuración de servidor web y dominios virtuales


• Instalación y configuración de servidor de Correos (Postfix)
• Instalación y configuración de servicios IMAP, POP para cuentas de correos
• Instalación y configuración de servidor Samba
• Instalación y configuración de servidor proxy para control de acceso y filtrado
web

Módulo VI. OpenLDAP y la integración de servicios

Protocolo LDAP

• Introducción a LDAP
• Instalación y configuración de OpenLDAP
• Creación de un directorio para uso organizacional

Administración OpenLDAP

• Instalación y configuración de herramientas administrativas para OpenLDAP


• Administración básica de directorios LDAP
• Uso de multiples Directorios
• Seguridad básica de OpenLDAP

Uso de OpenLDAP para integración de servicios

• Uso de OpenLDAP para autentificación y autorización de usuarios


• Uso de OpenLDAP con Samba
• Uso de OpenLDAP con diversos servicios

Integración de servicios en redes Linux -Windows

• Uso de OpenLDAP y Samba como PDC


• Migración de Active Directory a OpenLDAP
• Herramientas para migración de perfiles y politicas Active Directory a
OpenLDAP
Módulo VII. Entornos de trabajo y desarrollo en Linux

Personalización y creación de distribuciones Linux

• Creación de Live CDS de una distribución de Linux de forma personalizada


• Creación de imagenes a partir de un sistema instalado para ser usado como live
cd
• Herramientas para la creación y mantenimiento de distribuciones
• Creación de repositorios de paquetes locales
• Herramientas para la automatización de instalación de Linux en una red

Configuración de entornos de trabajo y desarrollo

• Instalación de entornos Linux para desarrollo LAMP y otros.


• Instalación y configuración de servidores de base de datos (MySQL,
PostgreSQL)
• Instalación y configuración de herramientas para desarrolladores LAMP
• Herramientas básicas de desarrollo, editores, clientes para conexión a base de
datos, librerías.
• Seguridad de entornos de desarrollo, monitorización y seguimiento de fallos de
seguridad
• Instalación y configuración de servicios para el control de versiones de
desarrollo (CVS, SVN, Git)
• Herramientas para el respaldo de archivos y entornos de trabajo y desarrollo

Módulo VIII. Uso de Linux para servicios de alta disponibilidad y


virtualización

Servicios de Alta Disponibilidad

• Introducción a los Clusters en Linux


• Instalación y Configuración básica de Clusters
• Herramientas y aplicaciones para el uso de Clusters en Linux
• Introducción al procesamiento y programación paralela en Linux

Virtualización

• Introducción a la virtualización en Linux


• Herramientas y aplicaciones para virtualización en Linux
• Instalación y configuración de VirtualBox
• Instalación y configuración de OpenVZ
• Paravirtualización con XEN
• Otras herramientas para virtualización y emulación de sistemas operativos y
aplicaciones.

Urb. Prebo, Av. Andrés Eloy Blanco c/c calle 137-20, Edificio Centro Escorpio, piso 3. Valencia, Venezuela Alianza con FUNDACID-
BC UC. Teléfono: 0241 – 8146445. Email contacto: mochoa@lourtec.com, mblanco2@uc.edu.com

Potrebbero piacerti anche