El sitio web www.vuestroslibros.com utiliza cookies propias y de terceros para recopilar información que ayuda a optimizar su visita a sus páginas web.
No se utilizarán las cookies para recoger información de carácter personal. Usted puede permitir su uso o rechazarlo; también puede cambiar su configuración siempre que lo desee.
Encontrará mas información en nuestra política de Cookies.

ACEPTAR Leer más

 
LINUX. Dominar la administración del sistema | 9782409012228 | Portada

LINUX. DOMINAR LA ADMINISTRACIóN DEL SISTEMA

Sébastien ROHAUT

Precio: 29.90€

Oferta: 28.41€ (-5%)

Añadir a la cesta

Datos técnicos

  • Edición
  • ISBN 9782409012228
  • Año Edición 2017
  • Páginas 758
  • Encuadernación Rústica
  • Idioma Español
 

Sinopsis

Este libro acerca de la administración del sistema Linux se dirige a cualquier informático llamado a gestionar este sistema operativo y que desee aprender o consolidar sobre el terreno las bases aprendidas.

Sea cual sea la distribución de Linux utilizada (tanto si es empresarial como personal), se presentan y detallan todos los métodos y comandos de administración de Linux. Esta nueva edición del libro tiene en cuenta las últimas evoluciones de Linux y presenta en concreto xfs, systemd o por último firewalld.

El libro hace un recorrido por los conocimientos necesarios para la instalación de una distribución : la gestión de paquetes de software, la compilación a partir de las fuentes, las librerías compartidas, los principales comandos Gnu y los scripts shell, la gestión de discos, sistemas de archivos y cuotas, la implementación de volúmenes RAID y LVM, el arranque y parada del sistema y de los servicios con systemd, la impresión y las tareas de administración comunes a la gestión de usuarios y la automatización de las tareas, la configuración de red y de los servicios básicos asociados, el nkernel o núcleo y su compilación, las bases de la seguridad y de los firewalls y la configuración del entorno gráfico.

Todos los puntos tratados se complementan con ejemplos y su dominio le convertirá en un administrador de sistemas Linux competente.

Índice

Presentación de Linux
1. Bienvenidos al mundo Unix
1.1 Un nuevo mundo
1.2 Historia de los ordenadores
1.2.1 Complejidad de los ordenadores
1.2.2 La inteligencia
1.3 El sistema operativo
1.4 El sistema Unix, una breve historia
1.4.1 De MULTICS a UNIX
1.4.2 El lenguaje C
1.4.3 Las licencias y el advenimiento de BSD y System V
1.4.4 La guerra de los Unix
1.4.5 La estandarización
1.4.6 Unix es un estándar
1.4.7 Unix en los ordenadores personales
2. El software libre
2.1 Los orígenes del software libre
2.2 El proyecto GNU y la FSF
2.3 El open source
2.4 GNU/Linux
2.4.1 Linus Torvalds
2.4.2 El accidente
2.4.3 La primera versión oficial
2.4.4 El éxito comunitario
2.4.5 Los años 1994-1997
2.4.6 A partir de 1998: la explosión
2.4.7 Hoy y mañana
3. ¿Qué hardware es compatible con Linux?
3.1 La arquitectura
3.2 Un punto acerca de los SSD
3.3 Compatibilidad del hardware
4. Elegir una distribución
4.1 Debian
4.2 Ubuntu
4.3 Red Hat, Fedora y CentOS
4.4 OpenSUSE
4.5 Las demás
4.6 Los LiveCD o LiveUSB
5. Obtener ayuda
5.1 La ayuda propia de los comandos
5.2 La ayuda interna del shell
5.3 El manual en línea de comandos
5.3.1 Acceso
5.3.2 Estructura de una página
5.3.3 Navegación
5.3.4 Las secciones
5.3.5 Buscar por correspondencia
5.4 Las páginas info
5.5 Buscar ayuda en Internet
Instalación de Linux y de los paquetes de software
1. Instalar una Ubuntu
1.1 Soporte de instalación
1.2 Boot en el soporte
1.3 Elección de los idiomas y países
1.4 Elección de la tarjeta de red
1.5 Hosts y usuarios
1.6 Réplica de instalación
1.7 Cuentas root y usuarios
1.8 Huso horario
1.9 Particionado de los discos
1.10 Instalación
1.11 Configuración de los paquetes
1.12 Reloj UTC
1.13 Fin de instalación y reinicio
2. Instalación de CentOS
2.1 Soporte de instalación
2.2 Arranque del soporte
2.3 Idioma de la instalación
2.4 Resumen de la instalación
2.5 Teclado
2.6 Destino de instalación
2.7 Configuración de red
2.8 Reloj
2.9 Fuente de instalación
2.10 Selección de software
2.11 Usuarios
2.12 Fin de la instalación
3. Red Hat Package Manager
3.1 Noción de paquete
3.2 El gestor RPM
3.3 Instalación, actualización y eliminación
3.4 El caso del núcleo
3.5 Consultas RPM
3.6 Verificación de los paquetes
3.7 Las dependencias
3.8 Extracción del contenido
3.9 Actualizaciones automatizadas
4. YUM
4.1 Configuración de los repositorios
4.2 Utilización de los repositorios
4.2.1 Refrescar la caché
4.2.2 Listar los paquetes
4.2.3 Instalar paquetes
4.2.4 Actualizaciones
4.2.5 Buscar un paquete
4.2.6 Suprimir un paquete
4.2.7 Descargar un paquete
4.3 El comando dnf
5. Debian Package
5.1 dpkg: el gestor de paquetes Debian
5.2 Instalación, actualización y eliminación
5.3 Consultas con dpkg
5.3.1 Listar los paquetes
5.3.2 Encontrar un paquete que contiene un archivo
5.3.3 Listar el contenido de un paquete
5.4 Convertir paquetes
5.5 Reconfigurar un paquete
6. Administrador APT
6.1 Fundamentos
6.2 Los repositorios
6.2.1 Configuración
6.2.2 Actualización de la base de datos
6.3 Actualización de la distribución
6.4 Buscar e instalar un paquete individual
6.5 Cliente gráfico
7. Administrador aptitude
7.1 ¿apt o aptitude?
7.2 Instalación
7.3 Utilización
8. Instalar desde las fuentes
8.1 Obtener las fuentes
8.2 Requisitos y dependencias
8.3 Ejemplo de instalación
8.4 Desinstalación
8.5 Las bases del Makefile
8.5.1 Bases
8.5.2 Makefile intermedio
8.5.3 Un poco más complejo
9. Gestionar las librerías compartidas
9.1 Fundamentos
9.2 Lugar de almacenamiento
9.3 ¿Qué librerías vinculadas hay?
9.4 Configurar la caché del editor de vínculos
El shell y los comandos GNU
1. El shell bash
1.1 Función
1.2 Bash: el shell por defecto
1.2.1 Un shell potente y libre
1.2.2 Línea de comandos
1.3 Utilizar el shell
1.3.1 La introducción de datos
1.3.2 Sintaxis general de los comandos
1.3.3 Primer ejemplo concreto con cal
1.3.4 Encadenar los comandos
1.3.5 Visualizar texto con echo
1.3.6 Comandos internos y externos
1.3.7 Algunos atajos útiles
1.4 El historial de comandos
2. La gestión de los archivos
2.1 El sistema de archivos
2.2 Los diferentes tipos de archivos
2.2.1 Los archivos ordinarios o regulares
2.2.2 Los catálogos
2.2.3 Los archivos especiales
2.3 Nomenclatura de los archivos
2.4 Las rutas
2.4.1 Estructura y nombre de ruta
2.4.2 Directorio personal
2.4.3 Ruta relativa
2.4.4 La virgulilla
2.4.5 cd
2.5 Los comandos básicos
2.5.1 Listar los archivos y los directorios
2.5.2 Gestionar los archivos y los directorios
2.5.3 Comodines: carácter de sustitución
2.5.4 Cierre de caracteres
3. Buscar archivos
3.1 Consideraciones generales
3.2 Criterios de búsqueda
3.2.1 -name
3.2.2 -type
3.2.3 -user y -group
3.2.4 -size
3.2.5 -atime, -mtime y -ctime
3.2.6 -perm
3.2.7 -links y -inum
3.2.8 -regex e -iregex
3.3 Comandos
3.3.1 -ls
3.3.2 -exec
3.3.3 -ok
3.4 Criterios AND / OR / NOT
3.5 Encontrar ejecutables
3.5.1 whereis
3.5.2 which
3.5.3 locate
4. El editor vi
4.1 Presentación
4.2 Funcionamiento
4.3 Los comandos
4.3.1 La introducción de datos
4.3.2 Salir y guardar
4.3.3 Desplazamiento
4.3.4 La corrección
4.3.5 Búsqueda en el texto
4.3.6 Comandos de sustitución
4.3.7 Copiar - Pegar
4.3.8 Sustitución
4.3.9 Otros
5. Redirecciones
5.1 Fundamentos
5.2 De salida
5.3 En entrada
5.4 Documento en línea
5.5 Los canales estándares
5.6 Apertura de canales
5.7 Filtro: definición
5.8 Pipelines/tuberías
6. Filtros y herramientas
6.1 Extracción de los nombres y rutas
6.2 Búsqueda de líneas
6.2.1 grep
6.2.2 egrep
6.2.3 fgrep
6.2.4 sed
6.3 Columnas y campos
6.3.1 Columnas
6.3.2 Campos
6.4 Recuento de líneas
6.5 Ordenación de líneas
6.6 Eliminación de las líneas repetidas
6.7 Unión de dos archivos
6.7.1 En los campos comunes
6.7.2 Línea a línea
6.8 División de un archivo en partes
6.8.1 Recortar
6.8.2 Reconstruir
6.9 Sustitución de caracteres
6.9.1 Lista de caracteres
6.9.2 Tabulaciones y espacios
6.10 xargs
6.11 Visualización de texto
6.11.1 En pantalla completa
6.11.2 El principio de un archivo
6.11.3 Fin y modo de espera de archivo
6.11.4 Dar formato a una salida
6.12 Duplicación del canal de salida estándar
6.13 Comparación de archivos
6.13.1 diff
6.13.2 cmp
6.14 Plazo de espera
6.15 Controlar el flujo
7. Los procesos
7.1 Definición y entorno
7.2 Estados de un proceso
7.3 Ejecución en segundo plano
7.4 Background, foreground, jobs
7.5 Lista de los procesos
7.6 Parada de un proceso/señales
7.7 nohup
7.8 nice y renice
7.9 time
7.10 exec
8. Más todavía del bash
8.1 Alias
8.2 Agrupación de comandos
8.3 Relación y ejecución condicional
9. Las variables
9.1 Nomenclatura
9.2 Declaración y asignación
9.3 Acceso y visualización
9.4 Supresión y protección
9.5 Export
9.6 Llaves
9.7 Llaves y sustitución condicional
9.8 Variables de sistema
9.9 Variables especiales
9.10 Longitud de una cadena
9.11 Tablas y campos
9.12 Variables tipadas
10. Configuración del bash
10.1 Archivos de configuración
10.1.1 Shell de conexión
10.1.2 Shell simple
10.1.3 Modo Bourne shell
10.1.4 Modo no interactivo
10.2 Comandos set
11. Programación shell
11.1 Estructura y ejecución de un script
11.2 Argumentos de un script
11.2.1 Parámetros de posición
11.2.2 Redefinición de los parámetros
11.2.3 Reorganización de los parámetros
11.2.4 Salida de script
11.3 Entorno del proceso
11.4 Sustitución de comando
11.5 El programa test
11.5.1 Pruebas en una cadena
11.5.2 Pruebas sobre los valores numéricos
11.5.3 Pruebas sobre todos los archivos
11.5.4 Pruebas combinadas por criterios Y, O, NO
11.5.5 Sintaxis ligera
11.6 if ... then ... else
11.7 Evaluación múltiple
11.8 Introducción de cadena por el usuario
11.9 Los bucles
11.9.1 Bucle for
11.9.2 Bucle while
11.9.3 Bucle until
11.9.4 true y false
11.9.5 break y continue
11.9.6 Bucle select
11.10 Las funciones
11.11 Cálculos y expresiones
11.11.1 expr
11.11.2 Cálculos con bash
11.11.3 Cálculos de números reales
11.12 Punteros
11.13 Tratamiento de señales
11.14 Comando «:»
12. screen
12.1 Presentación
12.2 Utilización
12.2.1 Instalación y ayuda
12.2.2 Ventanas
12.2.3 Separar y volver a adjuntar
12.2.4 Cerrar todo
12.3 Alternativas
13. SQL
13.1 Presentación
13.2 Peticiones de selección
13.2.1 Select
13.2.2 Distinct
13.2.3 Where
13.3 Las expresiones y las funciones
13.4 La cláusula ORDER BY
13.5 La cláusula GROUP BY
13.6 Las combinaciones
13.7 Subconsultas
13.8 Las inserciones
13.9 Actualizaciones
13.10 Eliminación
Los discos y el sistema de archivos
1. Representación de los discos
1.1 Nomenclatura
1.1.1 IDE
1.1.2 SCSI, SATA, USB, FIREWIRE, etc.
1.2 Casos especiales
1.2.1 Controladores específicos
1.2.2 Virtualización
1.2.3 SAN, iSCSI, multipathing
2. Operaciones de bajo nivel
2.1 Información
2.2 Modificación de los valores
3. Elegir un sistema de archivos
3.1 Fundamentos
3.1.1 Definición de sistema de archivos
3.1.2 Representación
3.1.3 Los metadatos
3.1.4 Los nombres de los archivos
3.1.5 El archivo de registro
3.2 Los sistemas de archivos en Linux
3.2.1 ext2
3.2.2 ext3
3.2.3 ext4
3.2.4 BTRFS
3.2.5 ReiserFS
3.2.6 XFS
3.2.7 VFAT y exFAT
4. Particionado
4.1 Particionado lógico
4.2 Particionado MBR
4.2.1 MBR y BIOS
4.2.2 MBR
4.2.3 Las particiones
4.2.4 EBR
4.2.5 PBR
4.2.6 Tipos de particiones
4.3 Particionado GPT
4.3.1 GPT y UEFI
4.3.2 GUID
4.3.3 LBA 0
4.3.4 LBA 1
4.3.5 LBA 2 a 33
4.3.6 Tipos de particiones
4.4 Manejar las particiones
4.4.1 Herramientas de gestión de particiones
4.4.2 Manipular las particiones MBR
4.4.3 Manipular las particiones GPT
5. Manejar los sistemas de archivos
5.1 Definición básica
5.1.1 Bloque
5.1.2 Superbloque
5.1.3 Tabla de inodos
5.1.4 Tablas de catálogo
5.1.5 Hard link
5.2 Crear un sistema de archivos
5.2.1 mkfs, sintaxis general
5.2.2 Un primer ejemplo en ext2
5.2.3 ext2, ext3 y ext4
5.2.4 ReiserFS
5.2.5 XFS
5.2.6 BTRFS
5.2.7 VFAT
6. Acceder a los sistemas de archivos
6.1 mount
6.1.1 Montaje por periférico
6.1.2 Opciones de montaje
6.1.3 umount
6.1.4 /etc/fstab
6.1.5 El caso de los CD e imágenes ISO
7. Controlar el sistema de archivos
7.1 Estadísticas de ocupación
7.1.1 Por sistema de archivos
7.1.2 Por estructura
7.2 Comprobar, ajustar y arreglar
7.2.1 fsck
7.2.2 badblocks
7.2.3 dumpe2fs
7.2.4 tune2fs
7.2.5 debugfs
7.3 XFS
7.3.1 xfs_info
7.3.2 xfs_growfs
7.3.3 xfs_repair
7.3.4 xfs_db y xfs_admin
8. La swap
8.1 ¿Por qué crear una swap?
8.2 Tamaño óptimo
8.3 Crear una partición de swap
8.4 Activar y desactivar la swap
8.4.1 Activación dinámica
8.4.2 En /etc/fstab
8.5 En caso de emergencia: archivo de swap
8.6 Estado de la memoria
8.6.1 free
8.6.2 Memoria reservada
8.6.3 meminfo
8.6.4 swap usado y memoria libre
9. Las cuotas de disco
9.1 Definiciones
9.2 Implementación en ext4
9.3 Implementación en XFS
10. Los permisos de acceso
10.1 Los permisos básicos
10.1.1 Permisos y usuarios
10.1.2 Significado
10.2 Modificación de los permisos
10.2.1 Mediante símbolos
10.2.2 Sistema octal
10.3 Máscara de permisos
10.3.1 Restringir permisos de manera automática
10.3.2 Cálculo de máscara
10.4 Cambiar de propietario y de grupo
10.5 Permisos de acceso extendidos
10.5.1 SUID y SGID
10.5.2 Real / efectivo
10.5.3 Sticky bit
10.5.4 Permisos y directorios
Inicio de Linux, servicios, núcleo y periféricos
1. Proceso de inicio
1.1 La BIOS y UEFI
1.1.1 BIOS
1.1.2 UEFI
1.1.3 Ajustes básicos
1.2 El gestor de arranque
1.3 GRUB
1.3.1 Configuración
1.3.2 Instalación
1.3.3 Arranque y edición
1.4 GRUB2
1.4.1 GRUB2, el sustituto de GRUB
1.4.2 Configuración
1.4.3 Arranque y edición
1.4.4 Caso de GPT y UEFI
1.5 Inicialización del núcleo
2. init System V
2.1 init System V en 2017
2.2 Funciones
2.3 Niveles de ejecución
2.4 /etc/inittab
2.5 Cambio de nivel
2.6 Configuración del sistema básico
2.7 Nivel de ejecución
2.8 Gestión de los niveles y de los servicios
2.8.1 Servicios en init.d
2.8.2 Control manual de los servicios
2.8.3 Modificación de los niveles de ejecución
2.9 Consolas virtuales
2.10 Los logins
2.11 Parada
3. systemd
3.1 Fundamentos
3.2 Unidades objetivo y servicios
3.3 Configuración
3.4 Objetivos
3.4.1 Equivalencia con init System V
3.4.2 Conocer el objetivo por defecto
3.4.3 Cambiar el objetivo por defecto
3.4.4 Pasar de un objetivo a otro
3.4.5 Modo seguro y emergencia
3.4.6 Objetivos activos y dependencias
3.4.7 Listar todos los objetivos
3.5 Servicios
3.5.1 Acciones
3.5.2 Estado
3.5.3 Activación
3.5.4 Ocultación
3.5.5 Dependencias
3.6 Compatibilidad con System V
3.7 Acciones de sistema
3.8 Interfaz gráfica
4. upstart
4.1 Fundamentos
4.2 Archivos
4.3 Nivel por defecto
4.4 Compatibilidad con System V
4.5 Comandos de control
4.6 Activación y desactivación de un servicio
5. Consultar el registro del sistema
5.1 dmesg
5.2 /var/log/messages o /var/log/syslog
5.3 journalctl
6. Servicios y módulos del núcleo
6.1 Presentación
6.2 uname
6.3 Gestión de los módulos
6.3.1 lsmod
6.3.2 depmod
6.3.3 modinfo
6.3.4 insmod
6.3.5 rmmod
6.3.6 modprobe
6.3.7 modprobe.d
6.4 Carga de los módulos al inicio
6.4.1 initrd
6.4.2 Módulos persistentes
6.5 Parámetros dinámicos
6.5.1 /proc y /sys
6.5.2 sysctl
7. Compilar un núcleo
7.1 Obtener las fuentes
7.1.1 Fuentes oficiales
7.1.2 Fuentes de la distribución
7.2 Las herramientas necesarias
7.3 Configuración
7.3.1 El .config
7.3.2 Recuperar la configuración del núcleo
7.3.3 make oldconfig
7.3.4 make menuconfig
7.3.5 make xconfig
7.3.6 Pistas para optimización
7.4 Compilación
7.5 Instalación
7.6 Test
7.7 Otras opciones
8. Los archivos de periféricos
8.1 Introducción
8.2 Archivos especiales
8.3 Crear un archivo especial
8.4 Conocer su hardware
8.4.1 Bus PCI
8.4.2 Bus USB
8.4.3 Recursos físicos
8.4.4 Otras herramientas
8.5 El soporte del USB y del hotplug
8.5.1 Los módulos
8.5.2 Carga
8.5.3 hotplug, usbmgr
8.5.4 udev
Las tareas administrativas
1. Administración de los usuarios
1.1 Fundamentos
1.1.1 Identificación y autenticación
1.1.2 Los usuarios
1.1.3 Los grupos
1.1.4 Las contraseñas
1.2 Los archivos
1.2.1 /etc/passwd
1.2.2 /etc/group
1.2.3 /etc/shadow
1.2.4 /etc/gshadow
1.3 Gestión de los usuarios
1.3.1 Creación
1.3.2 Seguridad de las contraseñas
1.3.3 Modificación
1.3.4 Eliminación
1.4 Gestión de los grupos
1.4.1 Creación
1.4.2 Modificación
1.4.3 Eliminación
1.4.4 Contraseña
1.5 Comandos adicionales
1.5.1 Conversión de los archivos
1.5.2 Verificar la coherencia
1.5.3 Comprobar las conexiones
1.5.4 Acciones de usuario
1.5.5 Consultar al sistema
1.6 Configuración avanzada
1.7 Notificaciones al usuario
1.7.1 /etc/issue
1.7.2 /etc/issue.net
1.7.3 /etc/motd
1.7.4 wall, write y mesg
1.8 El entorno de usuario
1.8.1 /etc/skel
1.8.2 Scripts de configuración
1.8.3 Grupos privados y setgid
1.9 Resumen general de PAM
2. La impresión
2.1 Principio
2.2 System V
2.3 BSD
2.4 CUPS
2.4.1 Presentación
2.4.2 Añadir una impresora
3. Automatización
3.1 Con cron
3.1.1 Presentación
3.1.2 Formatos
3.1.3 Ejemplos
3.1.4 crontab sistema
3.1.5 Control de acceso
3.2 Con at
3.2.1 Presentación
3.2.2 Formatos
3.2.3 Control de las tareas
3.2.4 Control de acceso
3.3 Con anacron
4. Los registros (logs) del sistema
4.1 Fundamentos
4.2 Los mensajes
4.3 Configuración de syslog
4.4 El caso de rsyslog
4.5 systemd y journald
4.6 Los registros
4.7 Journalctl
5. Archivado y backup
5.1 Las herramientas de copia de seguridad
5.1.1 Comandos, planes, scripts
5.1.2 Otros comandos
5.2 tar
5.2.1 Archivadores
5.2.2 Listar
5.2.3 Restauración
5.2.4 Otros parámetros
5.3 cpio
5.3.1 Archivar
5.3.2 Listar
5.3.3 Restaurar
5.4 dd
6. El reloj
6.1 Conocer la hora
6.1.1 fecha
6.1.2 hwclock
6.2 Modificar el reloj físico
6.2.1 Mediante date
6.2.2 Mediante hwclock
6.3 NTP
6.3.1 Fundamentos
6.3.2 Cliente NTP
6.3.3 Deriva temporal
7. Los parámetros regionales
7.1 i18n y l10n
7.2 Configuraciones locales
7.2.1 Herramientas de la distribución
7.2.2 Variables de entorno
7.2.3 Husos horarios
7.3 Codificación de los caracteres
La red
1. TCP/IP
1.1 Fundamentos
1.2 Direccionamiento
1.2.1 Clases
1.2.2 Subredes
1.2.3 Encaminamiento
1.2.4 IPv6
1.3 Casos particulares
1.3.1 NetworkManager
1.3.2 Nomenclatura de las interfaces
1.4 Configuración
1.4.1 Caso general
1.4.2 Caso de las distribuciones de tipo Red Hat
1.4.3 Máquinas de tipo Debian
1.4.4 Encaminamiento
1.4.5 iproute2
1.4.6 Los puertos
1.5 Herramientas de red
1.5.1 Ping
1.5.2 Traceroute
1.5.3 tracepath
1.5.4 Whois
1.5.5 Netstat
1.5.6 IPTraf
1.6 Archivos generales
1.6.1 /etc/resolv.conf
1.6.2 /etc/hosts y /etc/networks
1.6.3 /etc/nsswitch.conf
1.6.4 /etc/services
1.6.5 /etc/protocols
2. Servicios de red xinetd
2.1 Presentación
2.2 Configuración
2.3 Inicio y parada de los servicios
3. OpenSSH
3.1 Presentación
3.2 Configuración
3.3 Utilización
3.4 Claves y conexión automática
3.4.1 Lado cliente
3.4.2 Lado servidor
3.4.3 Copia automática
3.5 Passphrase y agente SSH
4. Configurar un servidor DHCP
4.1 Presentación
4.2 Arranque del servidor dhcpd
4.3 Información básica
4.4 Cliente
5. Servidor DNS
5.1 Presentación
5.2 Inicio
5.3 Configuración de Bind
5.3.1 Configuración general
5.3.2 Sección global
5.3.3 Sección de zonas
5.3.4 Zona de resolución
5.3.5 Zona de resolución inversa
5.3.6 Ejemplo
5.3.7 Zonas especiales
5.4 Archivos de zonas
5.4.1 Definiciones
5.4.2 Zona
5.4.3 Zona de resolución inversa
5.5 Diagnóstico de los problemas de configuración
5.6 Consulta dig y host
6. Correo electrónico
6.1 Fundamentos
6.2 postfix
6.2.1 Configuración sencilla
6.2.2 Alias de usuarios
6.2.3 Prueba
6.3 Otros MTAs
6.3.1 exim
6.3.2 qmail
7. Servicio HTTP Apache
7.1 Presentación
7.2 Parada/Reinicio
7.3 Configuración
7.4 Directivas generales
7.5 Los directorios, alias y ubicaciones
7.5.1 Directory
7.5.2 Alias
7.6 Hosts virtuales
8. Archivos compartidos
8.1 NFS
8.1.1 Inicio
8.1.2 Caso de NFS4
8.1.3 Compartir por el lado servidor
8.1.4 Montaje por el lado cliente
9. Recursos compartidos Windows con Samba
9.1 Presentación
9.2 Configuración
9.3 Archivos compartidos
9.4 Métodos de autenticación
9.5 Correspondencia de los nombres y contraseñas
9.6 Clientes SAMBA
La seguridad
1. Bases de seguridad
1.1 Seguridad informática
1.2 Controlar los privilegios especiales
1.3 Comprobar los paquetes
1.4 Política de la contraseñas
1.5 Almacenar las contraseñas
1.6 Prohibir las conexiones
1.6.1 /bin/false
1.6.2 /etc/nologin
1.6.3 /etc/securetty
1.7 Probar las contraseñas
1.8 Buscar rootkits
1.8.1 Fundamentos del rootkit
1.8.2 Chkrootkit y rkhunter
1.9 Los virus
1.10 Los límites del usuario
1.11 Los derechos SUDO
1.11.1 Proporcionar privilegios extendidos
1.11.2 Sintaxis de /etc/sudoers
1.12 Auditoría más completa
1.13 Los boletines de seguridad
1.13.1 CERT: Computer Emergency Response Team
1.13.2 SecurityFocus
1.13.3 Los boletines de las distribuciones
1.13.4 Los parches correctores
2. Seguridad de servicios y de red
2.1 Comprobar los puertos abiertos
2.1.1 Los sockets
2.1.2 Información desde netstat
2.1.3 La herramienta nmap
2.2 Suprimir los servicios inútiles
2.2.1 Cuestiones generales
2.2.2 Servicios standalone
2.2.3 Servicios xinetd
2.3 Los tcp_wrappers
2.4 Netfilter
2.4.1 Presentación
2.4.2 Vida de un paquete
2.4.3 Principio de las reglas
2.4.4 Destinos de reglas
2.4.5 Primer ejemplo
2.4.6 Operaciones básicas
2.4.7 Criterios de correspondencia
2.4.8 Tablas
2.4.9 Guardar las configuraciones
2.5 UFW
2.5.1 Activación y estado
2.5.2 Reglas por defecto
2.5.3 Gestión de reglas
2.5.4 Limitaciones
2.6 firewalld
2.6.1 Activación
2.6.2 Zones
2.6.3 Servicios
2.6.4 Reglas personalizadas
2.6.5 Reglas ricas
2.7 GPG
2.7.1 Un clon de PGP
2.7.2 Generar claves
2.7.3 Generar una clave de revocación
2.7.4 Gestionar el almacén de claves
2.7.5 Exportar la clave pública
2.7.6 Importar una clave
2.7.7 Firmar una clave
2.7.8 Firmar y cifrar
X Window
1. ¿Cómo funciona un entorno gráfico?
1.1 X Window System
1.1.1 Un modelo cliente/servidor
1.1.2 El gestor de ventanas
1.1.3 Los widgets y los toolkits
1.1.4 Los escritorios virtuales
1.2 Los entornos de escritorio
2. Xorg
2.1 Presentación
2.2 Instalación
2.3 Configuración
2.3.1 Por distribución
2.3.2 Xorgcfg
2.3.3 Xorgconfig
2.3.4 X
2.4 Estructura de xorg.conf
2.4.1 División
2.4.2 Valores booleanos
2.4.3 Sección InputDevice o InputClass
2.4.4 Sección Monitor
2.4.5 Sección Modes
2.4.6 Sección Device
2.4.7 Sección Screen
2.4.8 Sección ServerLayout
2.4.9 Sección Files
2.4.10 Sección Modules
2.4.11 Sección ServerFlags
2.4.12 Sección Extensions
2.4.13 xorg.conf.d
2.5 Probar e iniciar X
2.5.1 Comprobar la configuración
2.5.2 El registro
2.5.3 Probar el servidor
3. El Display Manager
3.1 Principio
3.2 XDM
3.2.1 Configuración general
3.2.2 Setup: Xsetup
3.2.3 Chooser: RunChooser
3.2.4 Startup: Xstartup
3.2.5 Sesión: Xsession
3.2.6 Reset: Xreset
3.2.7 Resources: Xresources
3.2.8 Servers: Xservers
3.2.9 AccessFile: Xaccess y XDMCP
3.3 gdm y kdm
3.4 LightDM
3.4.1 Utilización
3.4.2 Conexión
3.4.3 Personalizar LightDM
3.5 Display Manager en el arranque
3.5.1 System V e inittab
3.5.2 System V y servicios
3.5.3 Destino systemd
3.5.4 Service upstart
3.5.5 /etc/sysconfig
3.5.6 Versiones antiguas de Ubuntu y Debian
4. Window Manager y entorno personal
4.1 Mediante el Display Manager
4.2 startx
4.3 Los terminales
4.4 Los gestores de ventanas
4.4.1 twm
4.4.2 IceWM
4.4.3 Fvwm
4.4.4 CDE
4.4.5 WindowMaker
4.4.6 Enlightenment
4.4.7 Xfce
4.4.8 KDE y GNOME
4.4.9 Los demás
4.5 Exportar las ventanas
4.6 Los recursos de una aplicación X
4.6.1 Modificar la apariencia de un programa
4.6.2 Editar los recursos
4.6.3 xrdb
5. Accesibilidad
5.1 Asistencia al teclado y el ratón
5.2 Asistencia visual y auditiva
Particionamiento avanzado: RAID, LVM y BTRFS
1. Particionamiento avanzado RAID por software
1.1 Definiciones
1.2 Precauciones y consideraciones de uso
1.2.1 Disco de emergencia
1.2.2 Disco averiado
1.2.3 Boot
1.2.4 Swap
1.2.5 Periféricos
1.2.6 IDE y SATA
1.2.7 Hot Swap
1.3 RAID con mdadm
1.3.1 Preparación
1.3.2 Creación
1.3.3 Guardar la configuración
1.4 Estado del RAID
1.5 Simular una avería
1.6 Sustituir un disco
1.7 Apagado y puesta en marcha manual
2. Introducción al LVM
2.1 Principio
2.2 Los volúmenes físicos
2.2.1 Crear un volumen físico
2.2.2 Ver los volúmenes físicos
2.3 Los grupos de volúmenes
2.3.1 Crear un grupo de volúmenes
2.3.2 Propiedades de un grupo de volúmenes
2.4 Los volúmenes lógicos
2.4.1 Crear un volumen lógico
2.4.2 Propiedades de un volumen lógico
2.4.3 Acceso al volumen lógico
2.5 Ampliaciones y reducciones
2.5.1 Los grupos de volúmenes
2.5.2 Ampliar un volumen lógico
2.5.3 Reducir un volumen lógico
2.5.4 Mover el contenido de un volumen físico
2.5.5 Reducir un grupo de volúmenes
2.6 Suprimir un grupo de volúmenes
2.6.1 Etapas
2.6.2 Suprimir un volumen lógico
2.6.3 Retirar todos los volúmenes físicos
2.6.4 Destruir un grupo de volúmenes
2.6.5 Suprimir un volumen físico
2.7 Comandos adicionales
3. Utilización extendida de BTRFS
3.1 Los subvolúmenes
3.1.1 Un sistema de archivos dentro de otro sistema de archivos
3.1.2 Creación
3.1.3 Montaje
3.1.4 Destrucción
3.2 Los snapshots
3.2.1 Fundamentos
3.2.2 Creación
3.2.3 Montaje
3.2.4 Destrucción
3.2.5 Operaciones con los ID
3.3 Utilizar varios discos
Anexo
1. Modelo SQL (para el capítulo El shell y los comandos GNU)
índice

 

2019 © Vuestros Libros Siglo XXI | Desarrollo Web Factor Ideas

Producto añadido al carrito.

Si desea ver la cesta de la compra haga click aquí.