PDF de programación - Administración avanzada de GNU/Linux

Imágen de pdf Administración avanzada de GNU/Linux

Administración avanzada de GNU/Linuxgráfica de visualizaciones

Actualizado el 28 de Mayo del 2021 (Publicado el 14 de Enero del 2017)
3.308 visualizaciones desde el 14 de Enero del 2017
3,2 MB
472 paginas
Creado hace 20a (15/04/2004)
Software libre

Josep Jorba Esteve
Remo Suppi Boldrito

XP04/90785/00019

Administración
avanzada de
GNU/Linux

U

Formación de Posgrado

David Megías Jiménez

Jordi Mas

Coordinador

Coordinador

Ingeniero en Informática por la UAB.
Magíster en Técnicas Avanzadas de
Automatización de Procesos por la
UAB.
Doctor en Informática por la UAB.
Profesor de los Estudios de Informática
y Multimedia de la UOC.

Ingeniero de software en la empresa
de código abierto Ximian, donde
trabaja en la implementación del
proyecto libre Mono. Como voluntario,
colabora en el desarrollo del
procesador de textos Abiword y en la
ingeniería de las versiones en catalán
del proyecto Mozilla y Gnome. Es
también coordinador general de
Softcatalà. Como consultor ha
trabajado para empresas como
Menta, Telépolis, Vodafone, Lotus,
eresMas, Amena y Terra España.

Josep Jorba Esteve

Remo Suppi Boldrito

Autor

Autor

Doctor en Informática.
Profesor del Departamento
de Informática de la UAB.
Director de la Escuela Universitaria
de Informática (Universidad
Autónoma de Barcelona, España).

Ingeniero superior en Informática
por la UAB.
Magíster en Arquitectura
y Procesamiento Paralelo
por la UAB.
Profesor de Arquitectura y Sistemas
operativos del departamento
de Informática UAB.
Consultor de Estudios de Informática
y Multimedia de la UOC.
Profesor ayudante en el Departamento
de Informática ETSE-UAB.

Primera edición: marzo 2004
© Fundació per a la Universitat Oberta de Catalunya
Av. Tibidabo, 39-43, 08035 Barcelona
Material realizado por Eureca Media, SL
© Autores: Josep Jorba Esteve y Remo Suppi Boldrito
Depósito legal: B-7.597-2004
ISBN: 84-9788-116-8

Se garantiza permiso para copiar, distribuir y modificar este documento según los términos de la GNU Free Documentation License,
Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni textos de cubierta
delantera o trasera. Se dispone de una copia de la licencia en el apartado “GNU Free Documentation License” de este curso. Puede
encontrarse una versión de la última versión de este documento en http://curso-sobre.berlios.de/introsobre.

Administración avanzada de GNU/Linux

ªª FUOC • XP04/90785/00019



Índice

Agradecimientos ............................................................

9

Presentación ...................................................................

11

1. Introducción al sistema operativo GNU/Linux .........
1.1. Software Libre y Open Source ................................
1.2. UNIX. Un poco de historia .....................................
1.3. Sistemas GNU/Linux .............................................
1.4. El perfil del administrador de sistemas ...................
1.5. Tareas del administrador .......................................
1.6. Distribuciones de GNU/Linux .................................
1.6.1. Debian .......................................................
1.6.2. Red Hat ......................................................
1.7. Qué veremos ........................................................
1.8. Actividades para el lector ......................................
1.9. Otras fuentes de referencia e información ..............

2. Migración y coexistencia con sistemas no Linux .......
2.1. Sistemas informáticos: ambientes ...........................
2.2. Servicios en GNU/Linux .........................................
2.3. Tipologías de uso ..................................................
2.4. Migrar o coexistir ..................................................
2.4.1. Identificar requerimientos de servicios ..........
2.4.2. Proceso de migración ..................................
2.5. Taller de migración: análisis de casos de estudio ....
2.6. Actividades para el lector ......................................
2.7. Otras fuentes de referencia e información ..............

13
14
21
30
35
40
46
52
56
61
64
64

67
68
72
74
77
80
81
87
98
99

3. Herramientas básicas para el administrador ........... 101
3.1. Herramientas gráficas y líneas de comandos .......... 102
3.2. Documentos de estándares .................................... 105
3.3. Documentación del sistema en línea ...................... 107
3.4. Shells y scripts ....................................................... 109
3.4.1. Shells interactivos ........................................ 111
3.4.2. Shells disponibles ........................................ 114
3.4.3. Variables de sistema .................................... 117
3.4.4. Programación scripts en Bash ...................... 118

I

S
E
N
O
C
A
T
O
N
A

3

ªª FUOC • XP04/90785/00019

Software libre

3.5. Herramientas de gestión de paquetes ..................... 123
3.5.1. Paquete TGZ ............................................... 125
3.5.2. Red Hat: paquetes RPM ................................ 128
3.5.3. Debian: paquetes DEB ................................. 130
3.6. Herramientas genéricas de administración ............. 133
3.7. Otras herramientas ............................................... 134
3.8. Actividades para el lector ....................................... 135
3.9. Otras fuentes de referencia e información .............. 136

4. El kernel ..................................................................... 137
4.1. El kernel del sistema GNU/Linux ............................ 138
4.2. Personalizar o actualizar el kernel .......................... 146
4.3. Proceso de configuración y compilación ................. 150
4.4. Parchear el kernel .................................................. 156
4.5. Los módulos del kernel .......................................... 158
4.6. Futuro del kernel y alternativas .............................. 160
4.7. Taller: Configuración del kernel

a las necesidades del usuario ................................. 163
4.7.1. Actualizar kernel en Debian .......................... 164
4.7.2. Actualizar kernel en Red Hat ......................... 166
4.7.3. Personalizar e instalar un kernel genérico ...... 168
4.8. Actividades para el lector ...................................... 171
4.9. Otras fuentes de referencia e información ............. 172

5. Administración local .................................................. 173
5.1. Distribuciones: particularidades .............................. 174
5.2. Niveles de arranque y servicios .............................. 176
5.3. Observar el estado del sistema .............................. 179
5.3.1. Arranque del sistema ................................... 179
5.3.2. Kernel: Directorio/proc ................................. 180
5.3.3. Procesos ...................................................... 182
5.3.4. Logs del sistema .......................................... 183
5.3.5. Memoria ..................................................... 184
5.3.6. Discos y filesystems ...................................... 185
5.4. Sistema de ficheros ................................................ 188
5.4.1. Puntos de montaje ....................................... 188
5.4.2. Permisos ..................................................... 192
5.5. Usuarios y grupos ................................................. 192
5.6. Servidores de impresión ......................................... 198
5.6.1. BSD LPD ...................................................... 203
5.6.2. LPRng .......................................................... 204
5.6.3. CUPS .......................................................... 206
5.7. Discos y gestión filesystems .................................... 209
5.8. Software: actualización .......................................... 211

A
N
O
T
A
C
O
N
E
S

I

4

Administración avanzada de GNU/Linux

ªª FUOC • XP04/90785/00019

5.9. Trabajos no interactivos ......................................... 212
5.10.Taller: prácticas combinadas

de los diferentes apartados .................................... 213
5.11.Actividades para el lector ..................................... 223
5.12.Otras fuentes de referencia e información ............. 223

6. Administración de red ............................................... 225
6.1. Introducción a TCP/IP (TCP/IP suite) ....................... 225
6.1.1. Servicios sobre TCP/IP ................................. 226
6.1.2. ¿Qué es TCP/IP? ......................................... 228
6.1.3. Dispositivos físicos (hardware) de red ........... 230
6.2. Conceptos en TCP/IP ............................................ 232
6.3. ¿Cómo se asigna una dirección Internet? ............... 235
6.4. ¿Cómo se debe configurar la red? ......................... 239

6.4.1. Configuración de la interfaz (NIC,

network interface controller) ......................... 239
6.4.2. Configuración del Name Resolver ................ 241
6.4.3. Configuración del routing ............................ 243
6.4.4. Configuración del inetd ............................... 244
6.4.5. Configuración adicional: protocols

y networks ................................................... 246
6.4.6. Aspectos de seguridad ................................. 247
6.4.7. Opciones del IP ........................................... 249
6.5. Configuración del DHCP ....................................... 249
6.6. IP aliasing ............................................................. 251
6.7. IP Masquerade ...................................................... 252
6.8. NAT con el kernel 2.2 o superiores ........................ 253
6.9. ¿Cómo configurar una conexión DialUP y PPP? ...... 254
6.10.VPN (virtual private network) ................................. 255
6.11.Configuraciones avanzadas y herramientas .......... 257
6.12.Actividades para el lector ..................................... 265

7. Administración de servidores ................................... 267
7.1. Domain Name System (DNS) .................................. 268
7.1.1. Servidor de nombres caché .......................... 269
7.1.2. For
  • Links de descarga
http://lwp-l.com/pdf733

Comentarios de: Administración avanzada de GNU/Linux (1)

Javier
1 de Febrero del 2017
estrellaestrellaestrellaestrellaestrella
Gracias. Lo empiezo a leer ahora.
Responder

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad