Introducción a los Servicios en GNU/Linux (2008)
Contenidos
- Introducción a los servicios en GNU/Linux
- DNS con Bind9
- DHCPv3
- OpenLDAP
- Correo electrónico
- FTP
- Puesta en marcha de un servidor LAMP: Linux, Apache, MySQL y PHP
- Acceso compartido a Internet: proxy y NAT
- Ficheros en red: NFS, CIFS y mDNS
- Cortafuegos con iptables
Introducción a los servicios en GNU/Linux de Alberto Molina Coballes y José Domingo Muñoz Rodríguez tiene licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0 Unported License. La versión inicial de este trabajo está en www.loracep.org.
- Guia General
- Contenido del curso
- Solicitud ayuda por desplazamiento
- Actividad no presencial
- Curso completo comprimido para exportar a plataforma Moodle
Introdución
Documentación
Enlaces recomendados
- APT HOWTO
- Manual de APTITUDE
- All about Linux - A concise apt-get/dpkg primer for new Debian users
- Debian-administration - An introduction to run-levels
- LinuxTotal - Manual básico de administración de procesos
- Configuración de la red Ethernet en Debian
Prácticas
- Uso básico de APT
- Trabajando con los repositorios
- Más opciones de APT
- Trabajando con paquetes. Instalando servicios
- Niveles de ejecución. Arranque y parada de los servicios
- Logs: obteniendo información del sistema
- Configuración básica de red
Servidor DNS
Documentación
Enlaces recomendados
Prácticas
- Ficheros importantes en la resolución de nombres
- Consultas a un servidor DNS con dig
- Instalación y configuración de DNSmasq como DNS cache/forward en una red local
- Instalación y configuración de Bind9 como servidor DNS master en una red local
Servidor DHCP
Documentación
Enlaces recomendados
Prácticas
- Instalación del servidor DHCP
- Configuración del servidor DHCP
- DNS dinámico
- Configuración de un servidor PXE para instalación por red
- postfix_ldap_ou.ldif
Servidor LDAP
Documentación
Enlaces recomendados
- Wikipedia - Listado de servidores LDAP
- Zytrax.com - LDAP - Object Classes and Attributes
- Esquemas de LDAP
Prácticas
- Crear manualmente un usuario en UNIX
- Crear la estructura básica de un directorio para la autenticación de usuarios
- Configurar un equipo cliente para autenticación mediante LDAP
Servidor de Correo Electrónico
Documentación
Enlaces recomendados
Prácticas
- Instalación y confuguración básica de postfix
- Alias y redirecciones
- Servidor IMAP y POP
- webmail
- Configuración de postfix para el uso de usuarios virtuales de un directorio LDAP
- Configurar postfix para enviar a través de un relay host autenticado
Servidor FTP
Documentación
Enlaces recomendados
Prácticas
- Instalación y puesta en marcha del servidor proFTPd
- Servidor proFTPd: Usuarios virtuales con LDAP
- Creación de un FTP Anónimo
LAMP: Linux, Apache, mySql, PHP
Documentación
- Presentación Servidor Web
- Servidor Apache2. Virtual Hosting. Awstats y webalizer.
- Instalación de Apache+PHP+MySQL
- Presentación: Introducción a la programación de páginas Web dinámicas
- Instalación de un CMS: Moodle, Joomla
Enlaces recomendados
- Qué significa LAMP…
- Guía básica sobre Apache
- Manual de referencia de PHP
- Manual de referencia de MySql
- Instalación de moodle
- moodle.org - LDAP authentication
Prácticas
- Virtual Hosting: Creación y gestión de dos subdominios
- Uso de módulos en Apache2: userdir.mod
- Configuración de awstats para virtual hosting
- Instalación de un CMS: Moodle
- Autenticación mediante LDAP en moodle
Practicas adicionales
NAT y Proxy
Documentación
Enlaces recomendados
Prácticas
- Configuración de SNAT para la red virtual
- Instalación y configuración de squid
- Proxy transparente con squid e iptables
- Configuración de un proxy APT con approx
NFS, SAMBA y Mdns
Documentación
- Desde lo alto del Cerro - Utilizando mdns en una red local
- Desde lo alto del Cerro - Compartir ficheros con avahi
Enlaces recomendados
Prácticas
- Compartir ficheros usando NFS
- Centralización de usuarios usando LDAP y NFS
- Compartir ficheros usando SAMBA
- Compartir fichero con Mdns y avahi