Módulo sistemas 2011

Introducción:

Igalia ofrece cursos de especialización como parte de los módulos del Master en desarrollo y gestión de proyectos de Software Libre.

Objetivos:

  • Administrar un equipo con un sistema GNU/Linux instalado.
  • Conocer y utilizar los servicios básicos del sistema GNU/Linux.
  • Conocer los sistemas de gestión de versiones. Git y Subversion.
  • Configurar servicios en un equipo con GNU/Linux.
  • Conocer y configurar servidores web.
  • Conocer y configurar servicios de correo electrónico.
  • Programar a nivel básico en shell.
  • Programar a nivel básico en el lenguaje Perl.
  • Conocer y utilizar los servicios de proxy web y filtrado.
  • Conocer conceptos de seguridad a nivel físico, de usuario y de red.
  • Administrar los sistemas de seguridad de un equipo con GNU/Linux instalado.
  • Charlas complementarias de empresas y personas relevantes del sector (eBox, Debian, Kernel).

Temario:

Conocimientos previos necesarios: nociones básicas de software libre, conocimiento del entorno de trabajo en sistemas libres.

Temas

  1. Prestación de servicios con software libre. Tareas administrativas básicas. NFS. SMB/CIFS. DNS. Servicios de terminal. Servidor impresión. DHCP. LDAP, sistemas de gestión de versiones.

  2. Servidores web, correo electrónico y comunicaciones. Protocolos y servicios de correo electrónico: SMTP+TLS, POP3, IMAP. Listas de correo. Antispam. Servidor web. Webmail. Listas de correo web. Proxy web y filtrado. Antivirus.

  3. Scripting y administración de sistemas. Comandos básicos de administración. Programación shell (bash). Comandos avanzados de administración. Programación Perl.

  4. Seguridad. Seguridad a nivel físico. Seguridad a nivel de usuario: backup, quotas, autenticación PAM, permisos y ACLS, utilidades de seguridad a nivel usuario. Seguridad a nivel de red: acceso a servicios, shell remoto, certificados, web con SSL, GPG, VPN, IpSEC, Firewall.

  5. Estudios técnicos detallados de proyectos: eBox, Debian, Fedora, Kernel de Linux.

Calendario:

Horas del programa formativo: 80 horas

Fecha de inicio: 03 de Diciembre. Fecha de fin: 12 de febrero. Las sesiones tendrán lugar los viernes por la tarde y los sábados por la mañana. La organización de las clases puede variar según la disponibilidad de los colaboradores externos.

  • 03/12/10 – Tareas administrativas básicas y comandos iniciales.
  • 04/12/10 - Comandos administrativos avanzados y programación en Bash.
  • 10/12/10 - Administración de servicios de red, correo electrónico, servicios de terminal e impresión.
  • 11/12/10 - Servicios de administración de sistemas II: NFS, SMB, DHCP.
  • 17/12/10 - Servicios administración de sistemas III.
  • 18/12/10 - Servicios web: servidores web, proxy, filtrado, LDAP, PAM.
  • 07/01/11 - Correo electrónico y protocolos de correo.
  • 08/01/11 - Seguridad de nivel física y de usuario.
  • 14/01/11 - Seguridad de nivel de red.
  • 15/01/11 - Seguridad de nivel de red II.
  • 21/01/11 - Introducción al lenguaje Perl.
  • 22/01/11 – Sistemas de virtualización. Introducción a svn y git.
  • 28/01/11 - Estudio detallado de eBox.
  • 29/01/11 - Estudio detallado del sistema de empaquetado de Debian.
  • 11/02/11 - Estudio detallado de otros sistemas de empaquetado.
  • 12/02/11 - Estudio detallado del kernel Linux.

Profesorado:

Profesores: Alberto García, Alberto González, Enrique Ocaña, Javier Muñoz, Javier Urúen, Xavier Castaño.

Instituciones colaboradoras: Igalia, eBox, Debian.

Esta lista de profesores y los horarios de las sesiones están basados en los módulos de la pasada edición. La definitiva para el año 2011, muy similar, será confirmada en breve dependiente de la disponibilidad horaria de los colaboradores.

Más información