Portada

Libro oficial de Ubuntu Server

ANAYA MULTIMEDIA
02 / 2010
9788441527263
Castellano
TITULOS ESPECIALES
ESPAÑA
INFORMATICA

Sinopsis

Hasta hace relativamente poco, los usuarios percibían Ubuntu como un mero sistema operativo de escritorio. Sin embargo, cada vez cobra más fuerza la distribución Ubuntu para servidores gracias a la poderosa estructura Debian y a la innovación, refinamiento y facilidad de uso de la aplicación. Este libro está destinado tanto a administradores de sistemas noveles como profesionales dado que ambos persiguen el mismo fin: que sus servidores funcionen correctamente. En este manual encontrará desde las bases que le permitirán instalar Ubuntu y trabajar con él hasta temas más concretos relacionados con el servidor como la seguridad y la monitorización pasando por el rescate del sistema.Agradecimientos Sobre los autores Prefacio Sobre este libro Cómo se organiza el libro Introducción Bienvenido a Ubuntu Server Software libre, código abierto y Linux Software libre y GNU Linux Código abierto Una pequeña historia del Proyecto Ubuntu Mark Shuttleworth Warthogs ¿Qué significa Ubuntu? La creación de Canonical La Comunidad Ubuntu Promesas y metas de Ubuntu Metas filosóficas Metas dirigidas y código de conducta Metas técnicas Canonical y la Fundación Ubuntu Canonical, Ltd. Los servicios y soporte de Canonical La Fundación Ubuntu La historia de Ubuntu Server Simple, seguro y con soporte Capítulo 1. Instalación Obtener Ubuntu Pantalla de arranque Particionar el disco Qué es una partición Guiada. Utilización del disco completo Guiado con LVM Manual Roles de servidor Consola de instalación Reinicio del sistema Capítulo 2. Administración básica del sistema Administración básica de línea de comandos Moviéndonos por el sistema Propietario del archivo Comprobación de los procesos en ejecución Edición de archivos Pasar a ser Root Proceso de arranque de Ubuntu GRUB El proceso de arranque del kernel /sbin/init Inicio clásico de System V Scripts init Upstart Cambiar el modo de ejecución por defecto Servicios Escribir nuestro propio script init Xinetd Jerarquía del sistema de archivos Redes Archivos de configuración de red Programas del núcleo de red Capítulo 3. Administración de paquetes Introducción a la administración de paquetes Paquetes del entorno ¿Qué es un paquete? Funciones básicas de la administración de paquetes Funciones avanzadas de los sistemas de administración de paquetes Paquetes Debian Paquetes fuente Paquetes binarios Administración de paquetes en Ubuntu Permanecer actualizado Buscar y localizar Instalación y desinstalación Manipular paquetes instalados Manipulación de repositorios Repositorios por defecto de Ubuntu Utilizar otros repositorios Actualizar el sistema entero Hacer una réplica del sistema Generar nuestros propios paquetes Recompilando paquetes Nuevas versiones publicadas Compilar paquetes desde cero Alojar nuestros propios paquetes Capítulo 4. Instalaciones automatizadas de Ubuntu Preseeding Configuración Preseed básica para CD-ROM Opciones de Red Particionamiento Juego de configuraciones expertas LVM Paquetes y espejos Paquete de repositorios personalizado Configuraciones de Usuario GRUB Miscelánea Preseeding dinámico Archivos Preseed de carga de cadena Ejecutar comandos personalizados durante la instalación Kickstart Configuración básica Kickstart para CD-ROM Cambios y limitaciones en el Kickstart de Ubuntu Nuevas Opciones Limitaciones Ejecución de comandos personalizados durante la instalación Puesta en marcha del servidor de arranque PXE DHCP TFTPD Configuración Pxelinux Web Analizar el Servidor PXE Instalaciones automáticas personalizadas Archivos Kickstart múltiples Ajustes personalizados de arranque Selección DHCP Selección DHCP por subred Capítulo 5. Guía para los servidores Ubuntu Servidor DNS Instalar BIND Convenciones Ubuntu Servidor de nombres de caché DNS maestro DNS esclavo Configuración del servidor maestro Configuración del esclavo maestro Gestionar BIND con rndc Servidor Web Instalar un servidor Web Convenciones Apache en Ubuntu Apache2ctl Detener Apache correctamente Comandos de diagnóstico de apache2ctl Documentación Apache WordPress, un entorno LAMP de ejemplo Instalar WordPress Configuración de Apache Configurar MySQL Servidor de correo Instalación de Postfix Tipos de configuración de Postfix Convenciones de Ubuntu para Postfix Administración de Postfix Ejemplo de Postfix por defecto Servidor de correo secundario Servidor de correo con listas grises Instalar y configurar Postgrey Servidor de POP/IMAP Habilitar Maildirs en Postfix Instalar Dovecot Convenciones de Dovecot para Ubuntu Servidor OpenSSH Convenciones de OpenSSH para Ubuntu Servidor DHCP Instalar DHCP Convenciones de DHCP para Ubuntu Configurar DHCP Configuración dinámica de DHCP DHCP estático Servidor de bases de datos MySQL Instalar MySQL Convenciones de MySQL para Ubuntu mysqladmin Administración Web de MySQL PostgreSQL Instalar PostgreSQL Convenciones de PostgreSQL para Ubuntu Administración de PostgreSQL basada en Web Servidor de archivos Samba Instalar Samba Convenciones de Samba en Ubuntu Configuración de ejemplo de Samba NFS Instalar NFS Convenciones de NFS en Ubuntu Configuración de ejemplo de NFS Permisos de usuarios NFS Capítulo 6. Seguridad Principios generales de seguridad Sudo Configurar sudo Los Alias sudo AppArmor Perfiles AppArmor Modos Enforce y Complain Convenciones AppArmor de Ubuntu Seguridad SSH sshd_config Autenticación basada en llaves Ataques de fuerza bruta SSH Cortafuegos Comandos ufw Regla de sintaxis de ufw Reglas extendidas de ufw Ejemplos ufw SSH DNS Web SMTP POP/IMAP MySQL PostgreSQL Samba NFS Convenciones ufw para Ubuntu Detección de intrusión Actualizar la política de Tripwire Inicializar la base de datos de Tripwire Actualizar la base de datos Tripwire Convenciones de Tripwire para Ubuntu Respuestas a incidentes Seguir el rastro Desenchufar Imagen del servidor Desplegar de nuevo el servidor Forenses Capítulo 7. Copias de seguridad Principios de las copias de seguridad Dispositivo de imagen Copias de seguridad de base de datos MySQL Restaurar las copias de seguridad de MySQL Tareas programadas de copias de seguridad de MySQL PostgreSQL Tarea programada para la copia de seguridad de PostgreSQL BackupPC Almacenamiento BackupPC Configuración por defecto de BackupPC Configuración basándonos en la Web Configuración por línea de comandos Configurar la máquina cliente Configurar las claves de SSH Configurar el cliente Configurar sudo Añadir el cliente a BackupPC Interfaz Web Línea de comandos Comenzar la primera tarea de copias de seguridad Afinar rsync Semilla de la suma de control (Checksum seed) Sistema de un solo archivo Directorios excluidos Ajustes específicos para el host Cambiar la programación de copias de seguridad Recuperación de archivos Convenciones de BackupPC para Ubuntu Capítulo 8. Monitorización Herramientas de monitorización local Smartmontools sysstat Ganglia Instalar ganglia-monitor en todos los hosts Configuración del servidor de Ganglia Instalar la interfaz Web de Ganglia Nagios Instalar GroundWork Convenciones de ficheros de GroundWork Configuración inicial Análisis inicial del host Comprobación del estado del host Configuración de Nagios Aplicar los cambios a Nagios Configurar la lista de contactos Activar las notificaciones para Nagios Añadir comprobaciones de servicios a un host Añadir un nuevo host Configuración avanzada Crear una nueva comprobación de servicios Más información sobre GroundW

PVP
49,00