SUSE LINUX

Manual de Administración

AutoresFrank Bodammer, Stefan Dirsch, Olaf Donjak, Roman Drahtmüller, Torsten Duwe, Thorsten Dubiel, Karl Eichwalder, Thomas Fehr, Stefan Fent, Werner Fink, Kurt Garloff, Carsten Groß, Andreas Grünbacher, Franz Hassels, Andreas Jaeger, Klaus Kämpf, Hubert Mantel, Johannes Meixner, Lars Müller, Matthias Nagorni, Anas Nashif, Siegfried Olschner, Peter Pöml, Heiko Rommel, Marcus Schäfer, Nicolaus Schüler, Klaus Singvogel, Hendrik Vogelsang, Klaus G. Wagner, Rebecca Walter, Christian Zoz
RedacciónJörg Arndt, Antje Faber, Berthold Gunreben, Roland Haidl, Jana Jaeger, Edith Parzefall, Inés Pozo Muñoz, Thomas Rölz, Thomas Schraitle
TraducciónInés Pozo Muñoz
Aviso Legal

Tabla de contenidos

Prefacio
1. Novedades en el Manual de Administración
2. Convenciones tipográficas
3. Agradecimientos
I. Instalación
1. La instalación
1.1. Instalación en modo texto con YaST
1.2. Iniciar SUSE LINUX
1.3. Instalaciones especiales
1.4. Consejos y trucos
1.5. Un lector CD-ROM ATAPI se traba leyendo
1.6. Asignación de nombres de dispositivo permanentes a los dispositivos SCSI
1.7. Particionar para usuarios avanzados
1.8. Configuración de LVM con YaST
1.9. Soft-RAID
2. Actualización del sistema y gestión de paquetes
2.1. Actualización de SUSE LINUX
2.2. Cambios en el software de una versión a otra
2.3. RPM – El gestor de paquetes
II. Configuración
3. YaST en modo texto (ncurses)
3.1. Funcionamiento
3.2. Limitaciones de las combinaciones de teclas
3.3. Arranque de módulos individuales
3.4. YaST Online Update (YOU)
4. El sistema X Window
4.1. Optimizar la instalación del sistema X Window
4.2. Instalación y configuración de tipos de letra
4.3. Configuración de OpenGL/3D
5. Funcionamiento de la impresora
5.1. Fundamentos del proceso de impresión
5.2. Requisitos para imprimir
5.3. Configuración de impresoras con YaST
5.4. Configuración para aplicaciones
5.5. El sistema de impresión CUPS
5.6. Imprimir desde aplicaciones
5.7. Herramientas de línea de comandos para el sistema de impresión CUPS
5.8. Impresión en redes TCP/IP
6. El proceso de arranque y el gestor de arranque
6.1. El proceso de arranque en el PC
6.2. Concepto de arranque
6.3. Archivos map, GRUB y LILO
6.4. El arranque con GRUB
6.5. Desinstalar el cargador de arranque de Linux
6.6. Crear un CD de arranque
7. Uso de dispositivos portátiles con Linux
7.1. PCMCIA
7.2. SCPM – System Configuration Profile Management
7.3. IrDA – Infrared Data Association
7.4. Bluetooth: conexión inalámbrica de dispositivos
8. Gestión de energía
8.1. Funciones para el ahorro de energía
8.2. APM
8.3. ACPI
8.4. Parar el disco duro
8.5. El paquete powersave
8.6. El módulo de gestión de energía de YaST
III. El sistema
9. SUSE LINUX en sistemas AMD64
9.1. SUSE LINUX de 64 bits para AMD64
9.2. Información adicional
10. El kernel de Linux
10.1. Actualización del kernel
10.2. Las fuentes del kernel
10.3. Configuración del kernel
10.4. Módulos del kernel
10.5. Ajustes en la configuración del kernel
10.6. Compilación del kernel
10.7. Instalación del kernel
10.8. Limpieza del disco después de la compilación
11. Características del sistema
11.1. Estándares de Linux
11.2. Observaciones sobre paquetes especiales
11.3. Arrancar con initial ramdisk
11.4. linuxrc
11.5. El sistema de rescate de SUSE
11.6. Consolas virtuales
11.7. Distribución del teclado
11.8. Configuración nacional – I18N/L10N
12. El concepto de arranque de SUSE LINUX
12.1. El programa init
12.2. Los niveles de ejecución — runlevels
12.3. Cambio de nivel de ejecución
12.4. Los scripts de inicio
12.5. El editor de niveles de ejecución de YaST
12.6. SuSEconfig y /etc/sysconfig
12.7. El editor Sysconfig de YaST
IV. La red
13. Fundamentos de conexión a redes
13.1. TCP/IP: el protocolo de red utilizado por Linux
13.2. IPv6 — La próxima generación de Internet
13.3. Configuración manual de la red
13.4. El acceso a la red
13.5. Enrutamiento en SuSE Linux
13.6. DNS – Domain Name System
13.7. El servicio de directorio LDAP
13.8. NIS – Network Information Service
13.9. NFS – Sistema de archivos distribuidos
13.10. DHCP
13.11. Sincronización horaria con xntp
14. El servidor web Apache
14.1. Fundamentos
14.2. Configuración del servidor HTTP con YaST
14.3. Los módulos de Apache
14.4. Novedades en Apache 2
14.5. Threads
14.6. Instalación
14.7. Configuración
14.8. Funcionamiento de Apache
14.9. Contenidos activos
14.10. Máquinas virtuales
14.11. Seguridad
14.12. Identificación y resolución de problemas
14.13. Documentación adicional
15. Sincronización de archivos
15.1. Software para sincronizar datos
15.2. Criterios para la elección de programa
15.3. Introducción a InterMezzo
15.4. Introducción a unison
15.5. Introducción a CVS
15.6. Introducción a mailsync
16. Redes heterogéneas
16.1. Samba
16.2. Netatalk
16.3. Emulación de Novell NetWare con MARSNWE
17. Internet
17.1. smpppd como asistente para la conexión telefónica
17.2. Configuración de una conexión ADSL
17.3. Servidor proxy: Squid
18. Seguridad en la red
18.1. Cortafuegos y masquerading
18.2. SSH – secure shell, la alternativa segura
18.3. Autentificación en la red — Kerberos
18.4. Instalación y administración de Kerberos
18.5. La seguridad, una cuestión de confianza
V. Anexo
A. Sistemas de archivos en Linux
A.1. Glosario
A.2. Los sistemas de archivos más importantes en Linux
A.3. Otros sistemas de archivos soportados
A.4. Soporte de archivos grandes en Linux
A.5. Información adicional
B. Listas de control de acceso (ACLs) en Linux
B.1. ¿Por qué ACLs?
B.2. Definiciones
B.3. Funcionamiento de las ACLs
B.4. Soporte en aplicaciones
C. Página man de e2fsck
D. Página man de reiserfsck
E. Traducción en castellano de la licencia pública general GNU (GPL)
E.1. GNU GENERAL PUBLIC LICENSE
E.2. Licencia pública general GNU
Bibliografía
Índice

Lista de figuras

1.1. Selección del idioma
1.2. Menú principal de linuxrc
1.3. Menú de instalación de linuxrc
1.4. Seleccionar el medio fuente en linuxrc
1.5. YaST: Activar LVM durante la instalación
1.6. YaST: Particionador LVM
1.7. YaST: Crear partición LVM
1.8. YaST: Crear un grupo de volúmenes
1.9. YaST: Resumen de las particiones
1.10. YaST: Administración de volúmenes lógicos
1.11. YaST: Crear volúmenes lógicos
2.1. Actualización del sistema
3.1. La ventana principal de YaST-ncurses
3.2. El módulo de instalación de software
5.1. Resumen del proceso de impresión
5.2. Resumen del proceso de filtrado
5.3. Configuración 1
5.4. Configuración 2
5.5. Configuración 3
5.6. Configuración 4
5.7. Configuración 5
8.1. Gestión de energía en YaST: selección de perfiles
8.2. Gestión de energía en YaST: perfiles disponibles
8.3. Gestión de energía en YaST: crear un nuevo perfil
8.4. Gestión de energía en YaST: estado de carga de la batería
8.5. Gestión de energía en YaST: configuración ACPI
11.1. Información del sistema
11.2. Cargar módulos
11.3. Selección de los controladores SCSI
11.4. Introducción de los parámetros para cargar un módulo
11.5. Selección del medio fuente en linuxrc
11.6. Medio fuente para el sistema de rescate
11.7. Protocolos de red
12.1. YaST: Editor de niveles de ejecución
12.2. YaST: Configuración con el editor sysconfig
13.1. Modelo de capas simplificado para TCP/IP
13.2. Paquete TCP/IP sobre Ethernet
13.3. Configuración de los parámetros de hardware
13.4. Estructura de un directorio LDAP
13.5. YaST: Herramienta de configuración de un servidor NIS
13.6. YaST: Servidor NIS: Cambiar directorios y sincronizar archivos
13.7. YaST: Servidor NIS: Permiso de solicitud
13.8. YaST: Cliente NIS
13.9. Configuración de un cliente NFS
13.10. Herramienta de configuración de servidores NFS
13.11. Servidor NFS: Introducir el host y los directorios de exportación
B.1. ACL estándar: entradas ACL y bits de permiso
B.2. ACL extendida: entradas ACL y bits de permiso

Lista de tablas

1.1. Ejemplos de tamaños de instalación
2.1. Comparación entre POSIX 1992 y POSIX 2001
2.2. Las opciones de consulta más importantes (-q [-p] paquete)
2.3. Las verificaciones
4.1. Secciones en /etc/X11/XF86Config
4.2. Parámetros de fc-list
4.3. Hardware 3D soportado
11.1. ulimit: Limitar los recursos para el usuario
12.1. Lista de los niveles de ejecución disponibles en Linux
12.2. Resumen de las opciones de los scripts de inicio
13.1. Diferentes protocolos de la familia TCP/IP
13.2. Direcciones especiales
13.3. Rangos para direcciones IP privadas
13.4. Diferentes prefijos IPv6
13.5. Parámetros de /etc/host.conf
13.6. Bases de datos accesibles a través de /etc/nsswitch.conf
13.7. Opciones de configuración de las bases de datos NSS
13.8. Algunos scripts de arranque de las aplicaciones de red
13.9. Clases de objetos y atributos de uso extendido
13.10. Grupos de usuarios con acceso autorizado
13.11. Tipos de acceso
13.12. Derechos de acceso a directorios exportados
15.1. Características de las herramientas de sincronización de datos -- = muy malo, - = malo o no disponible, o = regular, + = bueno, ++ = muy bueno, x = disponible
A.1. Sistemas de archivos en Linux
A.2. Tamaño máximo de sistemas de archivos (formato en disco)
B.1. Resumen de tipos de entrada ACL
B.2. Enmascaramiento de permisos de acceso

Lista de ejemplos

1.1. Ejemplo de salida del comando df
2.1. Salida de df -h
2.2. rpm -q -i wget
2.3. Script de búsqueda de paquetes
4.1. La sección Screen del archivo /etc/X11/XF86Config
5.1. Mensaje de error de lpd
5.2. Broadcast del servidor de red CUPS
7.1. El archivo /boot/grub/menu.lst
7.2. Archivo /etc/lilo.conf
7.3. Salida de irdadump
11.1. Ejemplo de entrada en /etc/crontab
11.2. Ejemplo de /etc/logrotate.conf
11.3. Opciones de configuración de ulimit en ~/.bashrc
11.4. Ejemplo /etc/fstab
12.1. Bloque INIT INFO mínimo
13.1. Formas de anotar una dirección IP
13.2. Enlace de direcciones IP con una máscara de red
13.3. Ejemplo de dirección IPv6
13.4. Dirección IPv6 con prefijo
13.5. /etc/resolv.conf
13.6. /etc/hosts
13.7. /etc/networks
13.8. /etc/host.conf
13.9. /etc/nsswitch.conf
13.10. Opciones de reenvío o forwarding en named.conf
13.11. archivo /etc/named.conf muy sencillo
13.12. Logging suprimido
13.13. Configuración de mi-dominio.es
13.14. Configuración para otro-dominio.es
13.15. archivo /var/lib/named/solar.zone
13.16. Resolución de nombres inversa
13.17. Extracto de schema.core (Numeración de líneas para facilitar la comprensión)
13.18. slapd.conf: Instrucción Include para esquemas
13.19. slapd.conf: pidfile y argsfile
13.20. slapd.conf: Controles de acceso
13.21. slapd.conf: Ejemplo de control de acceso
13.22. slapd.conf: Instrucciones para bases de datos
13.23. Ejemplo de archivo LDIF
13.24. ldapadd de ejemplo.ldif
13.25. Archivo LDIF para Tux
13.26. Archivo LDIF tux.ldif modificado
13.27. /etc/exports
13.28. El archivo de configuración /etc/dhcpd.conf
13.29. Ampliación del archivo de configuración
15.1. El archivo ~/.unison/example.prefs
16.1. Acceso al CD-ROM
16.2. Recurso compartido homes
16.3. Sección global en smb.conf
16.4. Creación de una cuenta de ordenador
16.5. Creación automática de una cuenta de ordenador
17.1. Opción 15 de la configuración del cortafuegos
17.2. Reglas de acceso
17.3. Reglas de acceso