Libro Administración de sistemas GNU/Linux
Este libro provee los conceptos y principios fundamentales necesarios para administrar un sistema GNU/Linux. Los conceptos y las tareas de administración pueden ser un poco amplios. Se le dará una explicación del rol del administrador, estructura y función detallada del kernel, y cubriremos tópicos administrativos claves del manejo de paquetes, procesos, espacio de disco, Backups y los usuarios así como las tareas programáticas, y los Logs/Registros del sistema.
Detalles del libro
Título: Administración de sistemas GNU/Linux
Autor: Antonio Perpiñan
241 Páginas
Idioma: Español
Clasificación: Administración Linux
Formato: Anillado
Medidas: Ancho 22 cm - Alto 28 cm.
Indice
Propósito Del Curso
Metas Del Curso
Capítulo 1- Introducción a la Administración
Objectivos
Preguntas Pre-Examen
Introducción
El ROL del Administrador de Sistema
Responsabilidad General
Soporte para los Usuarios
EJERCICIO 1-1: Navegar y Usar el Shell del Administrador
El Uso de la Cuenta de Root
Shells de Adminstración
Identificar el Sistema GNU/Linux
Identtificar los Usuarios Activos
El Sistema de Archivos
El Directorio Raíz
Comandos para Restaurar
Comandos de Red
Miscelanios
La Jeraquía /usr
/usr/local: La Jeraquía Local
/usr/man: Páginas del Manual
/uar/src: Código Fuente
La Jeraquía /var
Red
Estructura Independiente de la Arquitectura
Enlaces Simbólicos
Binarios Compilados Estáticamente
Archivos "Default" del Sistema
Resumen
Preguntas Post-Examen
Capítulo 2- Kernel, Módulos y Configuración
Objectivos
Preguntas Pre-Examen
Introducción
El Kernel de GNU/Linux
Estructura del Kernel
Drivers de Dispositivos
Sistemas de Archivos
Redes
Administración de Memoria
Llamadas del Sistema
Estructura del Arbol del Código del Kernel
Compilar el Kernel
Configurar el Kernel
touch
Instalar
GRUB
LILO
Ejercicio 2-1:Reconstruir el Kernel
Ejercicio 2-2: Restaurar al Kerenel Anterior en caso de Fracaso
Módulos
El Demonio kerneld
Optimización del Kernel
Benchmarking/Pruebas Estándar
Uso de Programas de Benchmark
Resumen
Preguntas Post-Examen
Capítulo 3- Administración de Paquetes
Objectivos
Preguntas Pre-Examen
Introducción
Administrar los Paquetes
Instalando paquetes
Ejercicio 3-1:El Uso Básico de los RPM
Actualizar los Paquetes
Eliminar los Paquetes
Questionar los Paquetes
Verificar los Paquetes
Ejercicio 3-2: Verificar la Instalación de un Paquete
Ejercicio 3-3: Verificar Ubicación de la Base de Datos
Forzar un Paquete
Asistentes Gráficos de Manejo de Paquetes
Ejercicio 3-4: dpkg/dselect
Compilar Paquetes desde el Fuente
Obtener el Código Fuente
Tarball
Paquete Fuente
Desempaquetar el Fuente
Compilar el Fuente
Instalar
Construir su Propios Paquetes
Librerias Compartidas
Resumen
Preguntas Post-Examen
Capítulo 4- Manejo de los Procesos
Objectivos
Preguntas Pre-Examen
Introducción
Procesos
Crear Procesos
Monitorear Procesos
Sistema de Archivos /proc
Estado de los Procesos
Procesos Zombis
Administrar Procesos
Prioridades
Control de Trabajos (JOBS)
Ejercicio 4-1: Proccesos
Señales
Daemons
Memoria
Memoria Virtual
Uso de la Memoria
Registro de Proceso
Habilitar el Registro de Procesos
Revisar la Información de Registro
Ejercicio 4-2: Modificar Valores en /proc
Niveles de Ejecución (Runlevels)
Cambiar de Runlevel
Archivo de Control del Inicio: /etc/inittab
Ejecutar Scripts de Comandos
Ejercicio 4-3: Encendido y Apagado del Sistema
Ejercicio 4-4: Cambiar de Runlevel
Resumen
Preguntas Post-Examen
Capítulo 5- Administración de Discos y Cuotas
Objectivos
Preguntas Pre-Examen
Introducción
El Sistema de Archivos Jerárquico
Visualizar un Sistema de Archivos Jerárquico
Raíz Central del Sistema de Directorio
Uso del Suite de Herramientas mtools
Control de Acceso
Permisos de Archivos y Directorios
Conceptos
Como se Interpretan los Permisos
Dependencias
Cambiar los Permisos
Establecer ID de Usuario y de Grupo (SUID Y SGID)
El BIT Sticky/Adhesivo
Ejercicio 5-1: Permisos de Archivos
Vínculos/Links
Vínculos Duros (Hard Links)
Vínculos Simbólicos
Administración de Sistemas de Archivos
Tipos de Sistemas de Archivos
Crear un Sistema de Archivos
Montar un Sistema de Archivos
Archivos de Configuración del Sistema de Archivos
Espacio Libre en Disco
Disco en Uso
Cuota en Disco
Ejercicio 5-2: Trabajar con Utilidades de Quotas
Ejercicio 5-3: Sistema de Archivos
Archivos de Cache del Kernel
Manipular Sistema de Archivos Corrompido
Ejercicio 5-4: Identificar los Archivos Recuperados
Ejercicio 5-5: Examinar y Revisar Sistemas de Archivos
Sistema de Archivos Distribuidos (DFS)
Análisis del NFS
El Protocolo NFS
Asegurar NFS
Acceso al Sistema
Permisos de Archivos
Documentación Instalada
El Cliente y Opciones de Montar
Asegurar NFS y el Servidor
Acceso al Sistema NFS
Analizando SAMBA
Ejercicio 5-6: Uso del Comando mount con NFS
RAID
Niveles de RAID
Hardware/Equipos RAID
RAID SoftWare
Resumen
Preguntas Post-Examen
Capítulo 6- Administración de Usuarios
Objectivos
Preguntas Pre-Examen
Introducción
Usuarios y Grupos
El Archivo /etc/passwd
Herramientas de Administración de Usuarios y Grupos
Cambiar los Atributos del Usuario
Usuarios Estándar
Grupos Estándar
Grupo de Usuario Privado
Directorios de Grupos
Ejercicio 6-1: Agregar y Modificar Usuarios
Contraseñas (Passwords)
Cambiar la Contraseña
Contraseñas Shadow
Seguridad de las Cuentas
Ejercicio 6-2: Seguridad de Cuentas de Usuarios
Eliminar Usuarios
Eliminar la Cuenta de un Usuario
Ejercicio 6-3: Administrar los Usuarios
Ejercicio 6-4: Administrar home de Usuarios y Directorios
Restricciones
Restringir el Acceso de ROOT
Variables de Entorno y Archivos Relevantes
Variables del Entorno
Archivos .bashrc, .bash_profile y .bash_logout
Uso del Comando alias
Concepto de la Variable PATH
Mensaje del Día MOTD
Cuentas Guest/Invitado
Directorios Compartidos de Grupos
Ejercicio 6-5: Ejemplo de Variable de Ambiente
Ejercicio 6-6: Variable de Ambiente del Usuario
Ejercicio 6-7: Ambiente Restringuido del Usuario
Ingresar al Sistema GNU/Linux
Utilizar Mingetty
Defaults del Login
Trabajar en los Terminales
Corregir Problemas de Puertos
La Base de Datos TermInfo
Network Information Service (NIS)
Lightweight Directrory Access Protocol (LDAP)
Pluggable Autentification Modules (PAM)
Ejercicio 6-8: Trabajar con Tipos de TERM
Ejercicio 6-9: Login y Trminales
Resumen
Preguntas Post-Examen
Capítulo 7- Programar Tareas y Administrar Backups
Objectivos
Preguntas Pre-Examen
Introducción
El Cron
Los Archivos crontab
Comandos del crontab
Trabajos Preconfigurados del cron
At y Batch
Ejercicio 7-1: Usos de at y cron
Backup y Restaurar
¿Cuando Hacer el Backup?
Prepar su Sistema
¿Dónde Almacenar el Backup?
¿Que debe Incluir en su Backup?
¿Como Hacer Copias de Respaldo/Backup?
Ejemplo de Copia de Respaldo Usando tar Backup
Restaurar
Ejemplo de Restaurar un Backup Usando tar
¿Dónde Hacer la Copia de Respaldo?
Soporte Para las Copias de Respaldo
Terminología de Backup de GNU/Linux
Utilidades Manuales de Backup
Tape Archive y Restaurarlo (tar)
Copiar a I/O (cpio)
afio
Preparar un CD-ROM de Recuperación
Ejercicio 7-2: Uso de cpio
Acceso Directo a Dispositivo
Ejercicio 7-3: Copiar un Disco
Utilizar dd para Identificar el Tipo de Archivo
Nombre en GNU/Linux del Dispositivo de Cinta (Tape Device)
Manejar Cintas con mt
Trabajar con Disquetes DOS con el mtools
Todo Junto Ahora con compress
Ejercicio 7-4: Usar tar, gzip y compress
Backup de Redes con rsh
Ejercicio 7-5: Backup y Restaurar
Ejercicio 7-6: Backups Programados
Ejercicio 7-7: Tecnicas de Backups
Utilidades de Backups Integradas
Amanda
Caracteristicas de Amanda
Programas Requeridos
Crear Backups con Amanda
Agregar Discos
KBackup
Programar Operaciones
MULTIBUF
Crear un Backup
Restauración de Reservas
UNiBACK
Taper
Arkeia
Resumen
Preguntas Post-Examen
Capítulo 8- Configurar la Impresora
Objectivos
Preguntas Pre-Examen
Introducción
Imprimir bajo GNU/Linux
Lo Básico de Imprimir
Viendo la Cola de Impresión
Cancelar un Trabajo de Impresión
Elementos Misceláneos
Formatear
La Variable de Entorno PRINTER
Imprimir Ficheros PosrScripts
Imprimir Ficheros TeX
Imprimir Ficheros Formateados con troff
Respuestas a Preguntas Frecuentes (FAQ)
Configurar una Impresora desde el X
Añadir una Impresora Local
Añadir una Impresora IPP ...
Añadir una Impresora UNiX (LPD) Remota
Añadir una Impresora Samba (SMB)
Añadir una Impresora Novell NetWare (NCP)
Añadir una Impresora JetDirect
Elección del Modelo de la Impresora
Confirmar la Configuración de la Impresora
Imprimir una Página de Prueba
Modificar Impresoras Existentes
Nombre de la Cola
Tipo de Cola
Controlador de Impresoras
Opciones del Controlador
Guardar el Archivo de Configuración
Configuración de la Impresora desde la Línea de Comandos
Eliminar una Impresora Local
Administración de Trabajos de Impresión
Compartir una Impresora
Compartir una Impresora con LPRng
Intercambiar Sistemas de Impresión
Recursos Adicionales
Documentación Instalada
Sitios Web Utiles
Ejercicio 8-1: Configurar y Usar Impresoras de Red
Ejercicio 8-2: La Cola/Queue Impresoras
Resumen
Preguntas Post-Examen
Capítulo 9- Registros del Sistema (System Logs)
Objectivos
Preguntas Pre-Examen
Introducción
Archivos de Registros Comunes
El Archivo /var/log/messages
El Archivo /var/log/secure
El Comando dmesg
El Comando lastlog
Registros Pendientes de Proceso
Daemons de Registros
El Estándar Syslogd
Configurar Syslog
Login Remoto
klogd
Adminitración de los Archivos de Registro
Comando logger
La Herramienta lograte
Ejercicio 9-1: Encontrar y Accesar Archivos de Registro
Resumen
Preguntas Post-Examen