Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Guía de Estudio LFS201: Fundamentos de Administración de Sistemas Linux 1LFS201: Fundamentos de Administración de Sistemas Linux Contenido Guía de Estudio..................................................................................................................................1 Capítulo 1. Prólogo...........................................................................................................................23 1.1 Introducción...........................................................................................................................24 1.2 Relacion con LFS101x2...........................................................................................................24 1.3 Uso como preparación para el examen LFCS....................................................................25 1.4 Formato del curso...................................................................................................................27 1.5 La Documentación............................................................................................................27 1.6 Plataforma de trabajo.......................................................................................................28 1.7 Linea de comandos vs. Interfaz Gra.ca............................................................................28 1.8 Distribuciones de Linux a u/lizar............................................................................................29 1.9 Instalacion: que usar para este curso...............................................................................30 1.10 Calendario del curso.........................................................................................................30 1.11 Laboratorios y Ejercicios.......................................................................................................31 1.12 Cambio, repe/ción y guerras santas.................................................................................32 1.13 Acerca de Linux Founda/on.............................................................................................32 1.14 Eventos de Linux Founda/on................................................................................................33 1.15 Cer/.caciones..................................................................................................................34 Laboratorio 1.1.............................................................................................................................35 Capítulo 2. Inicio y Apagado del Sistema..........................................................................................37 Obje/vos de aprendizaje..............................................................................................................37 2.1 Comprendiendo la secuencia de inicio...................................................................................38 2.2 Bios.........................................................................................................................................39 2.3 Gestores de arranque.............................................................................................................39 2.4 Archivos de Con.guracion en /etc..........................................................................................40 2.5 /etc/syscon.g.........................................................................................................................40 2.6 /etc/default............................................................................................................................41 2.7 Apagado y Reinicio.................................................................................................................42 Comprobación de conocimientos 2.1...........................................................................................43 2.8 Laboratorio 2.1.......................................................................................................................44 Obje/vos de aprendizaje (revisión)..............................................................................................44 Capítulo 3. GRUB..............................................................................................................................45 2LFS201: Fundamentos de Administración de Sistemas Linux aantigua aantigua aantigua aantigua Laboratorio Listo aantigua Laboratorio Listo Obje/vos de aprendizaje..............................................................................................................45 3.1 Que es GRUB?........................................................................................................................46 3.2 Selecciones Interac/vas con GRUB en el arranque.................................................................47 3.3 Instalación de GRUB...............................................................................................................48 3.4 Nomenclatura de disposi/vos de GRUB.................................................................................49 3.5 Personalizando el archivo de con.guración GRUB.................................................................50 Comprobación de conocimientos 3.1...........................................................................................52 3.6 Laboratorio 3.1.......................................................................................................................53 Obje/vos de aprendizaje (revision)..............................................................................................54 Capítulo 4. init: SystemV, Upstart, Systemd......................................................................................55 Obje/vos de Aprendizaje.............................................................................................................55 4.1 Proceso init.............................................................................................................................56 4.2 Alterna/vas de arranque........................................................................................................57 4.3 Niveles de ejecución de SysVinit.............................................................................................57 4.4 SysVinit y /etc/ini@ab.............................................................................................................59 4.5 Scripts de inicio de SysVinit....................................................................................................59 4.6 chkcon.g................................................................................................................................61 4.7 .a. service...............................................................................................................................62 4.7 .b. service...............................................................................................................................63 4.8 chkcon.g service en sistemas basados en debian..................................................................63 4.9 Upstart...................................................................................................................................64 4.10 U/lidades de Upstart............................................................................................................65 4.11 systemd................................................................................................................................65 4.12 Archivos de con.guración de systemd..................................................................................66 4.13 systemctl..............................................................................................................................66 Comprobacion de Conocimientos 4.1..........................................................................................69 4.14 Laboratorio 4.1.....................................................................................................................704.14 Laboratorio 4.2.....................................................................................................................72 Obje/vos de aprendizaje (Revision).............................................................................................73 Capítulo 5. Diseño del Árbol del Sistema de Archivos de Linux........................................................74 Obje/vos de aprendizaje..............................................................................................................74 5.1 Un sistema de archivos grande...............................................................................................75 5.2 Diferencia de los datos...........................................................................................................75 3LFS201: Fundamentos de Administración de Sistemas Linux aantigua aantigua aantigua Laboratorio Listo aantigua Laboratorio Listo aantigua Laboratorio Listo 5.3 FHS Estandar de Jerarquia del sistema de Archivos................................................................76 5.4 Diseño del directorio principal...............................................................................................76 5.5 El directorio y sistema de archivos raíz (/)..............................................................................77 5.6 /bin.........................................................................................................................................77 5.7 /boot......................................................................................................................................78 5.8 Otros archivos y directorios en /boot.....................................................................................79 5.9 /dev........................................................................................................................................80 5.10 /etc.......................................................................................................................................81 5.11 /home...................................................................................................................................81 5.12 /lib........................................................................................................................................82 5.13 /media..................................................................................................................................82 5.14 /mnt.....................................................................................................................................83 5.15 /opt.......................................................................................................................................83 5.16 /proc.....................................................................................................................................84 5.17 /root.....................................................................................................................................85 5.18 /sys.......................................................................................................................................85 5.19 /sbin.....................................................................................................................................85 5.20 /tmp.....................................................................................................................................86 5.21 /usr.......................................................................................................................................86 5.22 /var.......................................................................................................................................87 5.23 /run......................................................................................................................................88 Comprobación de conocimientos 5.1...........................................................................................88 Comprobación de conocimientos 5.2...........................................................................................89 5.24 Laboratorio 5.1.....................................................................................................................89 Obje/vos de aprendizaje (revision)..............................................................................................93 Capítulo 6. Servicios del Kernel y Con.guración...............................................................................94 Obje/vos de Aprendizaje.............................................................................................................94 6.1 Información General del Kernel..............................................................................................95 6.2 Tareas Principales del Kernel..................................................................................................95 6.3 Línea de comandos del Kernel................................................................................................95 6.4 Parametros de Inicio del Kernel..............................................................................................97 6.5 sysctl.......................................................................................................................................98 Comprobación de Conocimientos 6.1..........................................................................................99 4LFS201: Fundamentos de Administración de Sistemas Linux aantigua aantigua Laboratorio Listo 6.6 Laboratorio 6.1.......................................................................................................................99 6.6 Laborator/o 6.2....................................................................................................................100 Obje/vos de aprendizaje (Revision)...........................................................................................101 Capítulo 7. Módulos del Kernel......................................................................................................102 Obje/vos de Aprendizaje...........................................................................................................102 7.1 Ventajas de los módulos del Kernel......................................................................................103 7.2 Herramientas de trabajo con módulos.................................................................................103 7.3 Carga y descraga de mósulos................................................................................................104 7.4 modprobe.............................................................................................................................105 7.5 Algunas consideraciones en relación a los modulos.............................................................105 7.6 modinfo................................................................................................................................106 7.7 Parámetros en los Módulos..................................................................................................107 7.8 Con.guracion en los modulos del kernel..............................................................................107 Comprobacion de Conocimientos 7.1........................................................................................107 7.9 Laboratorio 7.1.....................................................................................................................108 Obje/vos de aprendizaje (Revisión)...........................................................................................108 Capítulo 8. Disposi/vos y UDEV......................................................................................................109 Obje/vos de aprendizaje............................................................................................................1098.1 Nodos de disposi/vo............................................................................................................110 8.2 Numeros mayor y menor......................................................................................................111 8.3 udev......................................................................................................................................112 8.4 Componentes de udev.........................................................................................................113 8.5 udev y hotplug......................................................................................................................113 8.6 El gestor de disposi/vos udev...............................................................................................114 8.7 Archivos de reglas udev........................................................................................................114 8.8 Creando reglas udev.............................................................................................................115 8.9 Algunos ejemplos de archivos y reglas.................................................................................115 Comprobacion de Conocimientos 8.1........................................................................................116 Obje/vos de aprendizaje (revision)............................................................................................116 Capítulo 9. Par/cionamiento y Formateo de Discos...................................................................117 Obje/vos de aprendizaje............................................................................................................117 9.1 Tipos comunes de discos......................................................................................................118 9.2 Geometria del disco.............................................................................................................119 5LFS201: Fundamentos de Administración de Sistemas Linux aantigua aantigua aantigua Laboratorio Listo aantigua Laboratorio Listo aantigua Laboratorio Listo 9.3 Par/cionamiento..................................................................................................................120 9.4 Por qué par/cionar?.............................................................................................................121 9.5 Tabla de par/ciones..............................................................................................................122 9.6 Nombres de disposi/vos de disco y nodos...........................................................................123 9.7 Más cerca de nombres de disposi/vos SCSI.........................................................................123 9.8 blkid y lsblk...........................................................................................................................124 9.9 Dimensionando par/ciones..................................................................................................125 9.10 Respaldar y restaurar tablas de par/ciones........................................................................126 9.11 Editores de la tabla de par/ciones.....................................................................................127 9.12 Uso de fdisk........................................................................................................................127 Comprobacion de conocimientos 9.1.........................................................................................128 Comprobacion de conocimientos 9.2.........................................................................................129 9.13 Lab 9.1................................................................................................................................129 9.13 Lab 9.2................................................................................................................................131 9.13 Lab 9.3................................................................................................................................134 9.13 Lab 9.4................................................................................................................................137 Obje/vos de aprendizaje (Revision)...........................................................................................137 Capítulo 10. Cifrado de Discos........................................................................................................138 Obje/vos de aprendizaje............................................................................................................138 10.1 Por qué u/lizar cifrado?......................................................................................................139 10.2 Luks....................................................................................................................................139 10.3 crypsetup............................................................................................................................139 10.4 uso de una par/ción cifrada...............................................................................................140 10.5 Montado en el arranque.....................................................................................................141 Comprobacion de conocimientos 10.1.......................................................................................141 10.6 Laboratorio 6.1...................................................................................................................142 10.6 Laboratorio 6.1...................................................................................................................144 Obje/vos de aprendizaje (Revision)...........................................................................................145 Capítulo 11. Sistemas de archivos Linux y el VFS............................................................................146 Obje/vos de aprendizaje............................................................................................................146 11.1 Conceptos básicos de un sistema de archivos....................................................................147 11.2 Con.guracion del árbol del sistema de archivos.................................................................147 11.3 Virtual File System (VFS).....................................................................................................147 6LFS201: Fundamentos de Administración de Sistemas Linux aantigua aantigua aantigua Laboratorio Listo aantigua Laboratorio Listo aantigua Laboratorio Listo aantigua Laboratorio Listo aantigua Laboratorio Listo aantigua Laboratorio Listo 11.4 Sistemas de archivos disponbles........................................................................................149 11.5 Sistemas de archivos transaccionales.................................................................................150 11.6 Sistemas de archivos soportados en el sistema local..........................................................151 11.7 Sistemas de archivos especiales.........................................................................................151 Comprobacion de conocimientos 11.1.......................................................................................152 Comprobacion de conocimientos 11.2.......................................................................................153 11.8 Laboratorio 11.1.................................................................................................................154 Obje/vos de aprendizaje (Revision)...........................................................................................156 Capítulo 12. Caracterís/cas de los sistemas de archivos: atributos, creación, veri.cación, montado .......................................................................................................................................................157Obje/vos de aprendizaje............................................................................................................157 12.1 Inodos.................................................................................................................................158 12.2 Archivos de directorio........................................................................................................159 12.3 Atributos extendidos y lsa@r/cha@r....................................................................................159 12.4 Crear y formatear sistemas de archivos..............................................................................160 12.5 Veri.car y reparar sistemas de archivos.............................................................................161 12.6 Montar y desmontar sistemas de archivos.........................................................................162 12.7 mount.................................................................................................................................163 12.8 Opciones de mount............................................................................................................164 12.9 umount...............................................................................................................................165 12.10 Montar sistemas de archivos en el arranque....................................................................166 12.11 Lista de los sistemas de archivos montados actualmente................................................167 Comprobacion de conocimientos 12.1.......................................................................................168 Comprobacion de conocimientos 12.2.......................................................................................168 12.12 Laboratorio 12.1...............................................................................................................169 12.12 Laboratorio 12.2...............................................................................................................171 Obje/vos de aprendizaje (Revision)...........................................................................................174 Capítulo 13. Caracterís/cas del sistema de archivos: intercambio, cuotas, uso.............................175 Obje/vo de aprendizaje.............................................................................................................175 13.1 Intercambio (swap).............................................................................................................176 13.2 Cuotas................................................................................................................................177 13.3 Con.guracion del sistema de cuotas..................................................................................178 13.4 quotacheck.........................................................................................................................179 7LFS201: Fundamentos de Administración de Sistemas Linux aantigua aantigua 13.5 Habilitar y deshabilitar cuotas............................................................................................179 13.6 Examinar cuotas.................................................................................................................181 13.7 Con.guracion de cuotas especi.cas...................................................................................181 13.8 Uso del sistema de archivos...............................................................................................182 13.9 Uso del espacio en disco....................................................................................................183 Comprobacion de conocimientos 13.1.......................................................................................183 Comprobacion de conocimientos 13.2.......................................................................................183 Comprobacion de conocimientos 13.3.......................................................................................184 13.10 Laboratorio 13.1...............................................................................................................184 13.10 Laboratorio 13.2...............................................................................................................185 Obje/vos de aprendizaje (Revision)...........................................................................................187 Capítulo 14. Los sistemas de archivos Ext2/Ext3/Ext4....................................................................188 Obje/vos de aprendizaje............................................................................................................188 14.1 Historia de ext4 y datos básicos.........................................................................................189 14.2 Caracteris/ca de ext4.........................................................................................................189 14.3 Diseño de ext4....................................................................................................................190 14.4 Grupos de bloques.............................................................................................................191 14.5 dumpe2fs...........................................................................................................................192 14.6 tune2fs...............................................................................................................................194 14.7 Informacion del superbloque.............................................................................................194 14.8 Bloques de datos e inodos..................................................................................................195 14.9 Mejoras del sistema de archivos ext4.................................................................................196 Comprobacion de conocimientos 14.1.......................................................................................196 14.10 Laboratorio 14.1...............................................................................................................197 14.10 Laboratorio 14.2...............................................................................................................199 Obje/vos de aprendizaje (revision)............................................................................................200 Capítulo 15. Los sistemas de archivos XFS y btrfs...........................................................................201 Obje/vos de aprendizaje............................................................................................................201 15.1 Caracteris/cas de XFS.........................................................................................................202 15.2 Mantenimiento del sistema de archivos XFS......................................................................202 15.3 El sistema de archivos btrfs................................................................................................203 Comprobacion de conocimientos 15.1.......................................................................................204 15.4 Laboratorio 15.1.................................................................................................................204 8LFS201: Fundamentos de Administración de Sistemas Linux aantigua aantigua Obje/vos de aprendizaje (Revision)...........................................................................................205 Capítulo 16. Logical Volume Manager (LVM)..................................................................................206 Obje/vos de aprendizaje............................................................................................................206 16.1 LVM....................................................................................................................................20716.2 LVM y RAID.........................................................................................................................208 16.3 Columenes y Grupos de volúmenes...................................................................................208 16.4 Herramientas de volúmenes lógicos...................................................................................209 16.5 Creacion de volúmenes lógicos..........................................................................................210 16.6 Desplegar información de los volúmenes lógicos...............................................................211 16.7 Redimensionar volúmenes lógicos.....................................................................................211 16.8 Ejemplos de rendimiento...................................................................................................212 16.9 Snapshots de LVM..............................................................................................................212 Comprobacion de conocimientos 16.1.......................................................................................213 Comprobacion de conocimientos 16.2.......................................................................................214 16.10 Laboratorio 16.1...............................................................................................................214 Obje/vos de aprendizaje (Revision)...........................................................................................216 Capítulo 17. RAID...........................................................................................................................217 Obje/vos de aprendizaje............................................................................................................217 17.1 RAID....................................................................................................................................218 17.2 Niveles de RAID..................................................................................................................219 17.3 Con.guracion de RAID de soNware....................................................................................219 17.4 Monitoreo de RAID.............................................................................................................220 17.5 Discos de reserva de RAID..................................................................................................221 Comprobacion de conocimientos 17.1.......................................................................................222 Comprobacion de conocimientos 17.2.......................................................................................222 17.6 Laboratorio 17.1.................................................................................................................223 Obje/vos de aprendizaje (revision)............................................................................................225 Capítulo 18. Seguridad del sistema local........................................................................................226 Obje/vos de aprendizaje............................................................................................................226 18.1 Seguridad del sistema local................................................................................................227 18.2 Crear uan plo/ca de seguridad...........................................................................................227 18.3 Que incluir en la polí/ca de seguridad...............................................................................228 18.4 Riesgos a evaluar................................................................................................................228 9LFS201: Fundamentos de Administración de Sistemas Linux aantigua 18.5 Elegir una .losoOa de seguridad.........................................................................................229 18.6 Guias generales de seguridad.............................................................................................229 18.7 Actualizaciones y seguridad................................................................................................230 18.8 Acceso al hardware y vulnerabilidades...............................................................................230 18.9 Directrices de acceso al hardware......................................................................................231 18.10 Proteccion de la BIOS.......................................................................................................231 18.11 Proteccion del cargador de arranque con contraseña......................................................232 18.12 Seguridad del sistema de archivos: opciones de mount...................................................233 18.13 setuid y setgid..................................................................................................................233 18.14 Con.guracion de los bits setuid/setgid.............................................................................234 Comprobacion de conocimientos 18.1.......................................................................................234 18.15 Laboratorio 18.1...............................................................................................................235 18.15 Laboratorio 18.2...............................................................................................................236 Obje/vos de aprendizaje (Revision)...........................................................................................237 Capítulo 19. Módulos de seguridad de Linux.................................................................................238 Obje/vos de aprendizaje............................................................................................................238 19.1 Que son los modulos de seguridad de Linux?.....................................................................239 19.2 Alterna/vas de LSM............................................................................................................239 19.3 Resumen de SElinux...........................................................................................................240 19.4 Modulos de SELinux...........................................................................................................240 19.5 Poli/cas de SELinux............................................................................................................242 19.6 Herramientas de contexto..................................................................................................242 19.7 SELinux y herramientas estándar de línea de comandos....................................................243 19.8 Herencia y preservación de contecto de SELinux...............................................................244 19.9 restorecon..........................................................................................................................245 19.19 semanage fcontext...........................................................................................................245 19.11 Uso de booleanos de SELinux...........................................................................................246 19.12 getsebool y setsebool.......................................................................................................247 19.13 heramientas de resolución de problemas........................................................................248 19.14 Recursos adicionales en línea...........................................................................................251 19.15 AppArmor.........................................................................................................................251 Comprobacion de conocimientos 19.1.......................................................................................252Comprobacion de conocimientos 19.2.......................................................................................252 10LFS201: Fundamentos de Administración de Sistemas Linux 19.16 laboratorio 19.1................................................................................................................253 Obje/vos de aprendizaje (revision)............................................................................................255 Capítulo 20. Procesos.....................................................................................................................256 Obje/vos de aprendizaje............................................................................................................256 20.1 Procesos, programas y hebras............................................................................................257 20.2 El proceso init.....................................................................................................................257 20.3 Procesos.............................................................................................................................258 20.4 Atributos de un proceso.....................................................................................................259 20.5 Control de procesos con ulimit...........................................................................................259 20.6 Permisos de los procesos y setuid......................................................................................260 20.7 Estados de un proceso........................................................................................................261 20.8 Modos de ejecución...........................................................................................................261 20.9 Modo usuario.....................................................................................................................262 20.10 Modo Kernel.....................................................................................................................262 20.11 Demonios.........................................................................................................................263 20.12 Procesos creados por el kernel.........................................................................................263 20.13 Creacion de procesos y forking.........................................................................................264 20.14 Creacion de procesos en una Shell...................................................................................265 20.15 Uso de nice para establecer prioridades..........................................................................265 20.16 Modi.car el valor de nice.................................................................................................266 Comprobacion de conocimientos 20.1.......................................................................................266 Comprobacion de conocimientos 20.2.......................................................................................267 20.17 Laboratorio 20.1...............................................................................................................267 20.17 Laboratorio 20.2...............................................................................................................269 Obje/vos de aprendizaje (revisión)............................................................................................271 Capítulo 21. Señales.......................................................................................................................272 Obje/vos de aprendizaje............................................................................................................272 21.1 Qué son las señales?..........................................................................................................273 21.2 Tipos de señales.................................................................................................................273 21.3 kill.......................................................................................................................................274 21.4 killall y pkill.........................................................................................................................276 Comprobacion de conocimientos 21.1.......................................................................................276 Comprobacion de conocimientos 21.2.......................................................................................276 11LFS201: Fundamentos de Administración de Sistemas Linux Comprobacion de conocimientos 21.3.......................................................................................277 Comprobacion de conocimientos 21.4.......................................................................................277 Obje/vos de aprendizaje (revisión)............................................................................................277 Capítulo 22. Monitoreo del sistema...............................................................................................278 Obje/vos de aprendizaje............................................................................................................278 22.1 Herramientas disponibles de monitoreo............................................................................279 22.2 Los pseudosistemas de archivos /proc y /sys......................................................................280 22.3 Conceptos básicos de /proc................................................................................................280 22.4 un vistazo de /proc.............................................................................................................280 22.5 /proc/sys.............................................................................................................................284 22.6 Condeptos básicos de /sys..................................................................................................285 22.7 Un vistazo de /sys...............................................................................................................286 22.8 sar.......................................................................................................................................288 Comprobacion de conocimientos 22.1.......................................................................................290 Comprobacion de conocimientos 22.2.......................................................................................290 Comprobacion de conocimientos 22.3.......................................................................................290 Comprobacion de conocimientos 22.4.......................................................................................291 22.9 Laboratorio 22.1.................................................................................................................291 Obje/vos de aprendizaje (revision)............................................................................................292 Capítulo 23. Monitoreo de procesos..............................................................................................293 Obje/vos de aprendizaje............................................................................................................293 23.1 Herramientas de monitoreo...............................................................................................294 23.2 Visualizacion del estado de los procesos con ps.................................................................294 23.3 Opcion de formato BSD para ps..........................................................................................295 23.4 Campos de salida de ps......................................................................................................296 23.5 Opcion de formato UNIX para ps........................................................................................29723.6 Personalizar la salida de ps.................................................................................................298 23.7 Uso de pstree.....................................................................................................................298 23.8 Visulaizar la carga del sistema con top...............................................................................299 23.9 Opciones de top.................................................................................................................300 Comprobacion de conocimientos 23.1.......................................................................................301 Comprobacion de conocimientos 23.2.......................................................................................301 23.10 Laboratorio 23.1...............................................................................................................301 12LFS201: Fundamentos de Administración de Sistemas Linux 23.10 Laboratorio 23.1...............................................................................................................302 Obje/vos de aprendizaje (Revision)...........................................................................................304 Capítulo 24. Monitoreo y ajuste de E/S..........................................................................................305 Obje/vos de aprendizaje............................................................................................................305 24.1 Cuellos de botella de disco.................................................................................................306 24.2 iostat...................................................................................................................................306 24.3 Opciones de iostat..............................................................................................................307 24.4 Opciones extendidas de iostat............................................................................................308 24.5 iotop...................................................................................................................................309 24.6 Uso de ionice para ajustar prioridades de E/S....................................................................310 Comprobacion de conocimientos 24.1.......................................................................................311 24.7 Laboratorio 24.1.................................................................................................................311 24.7 Laboratorio 24.2.................................................................................................................314 Obje/vos de aprendizaje (Revision)..........................................................................................316 Capítulo 25. Plani.cación de E/S....................................................................................................317 Obje/vos de aprendizaje............................................................................................................317 25.1 Plani.cacion de E/S............................................................................................................318 25.2 Alterna/vas del Plani.cador de E/S....................................................................................318 25.3 Plani.cador de E/S y disposi/vos SSD................................................................................319 25.4 Parametros y cambio del Plani.cador de E/S en /empo de ejecución...............................319 25.5 CFQ (Completely fair Queue Scheduler).............................................................................320 25.6 Parametros ajustables de CFQ............................................................................................321 25.7 Plani.cador Deadline.........................................................................................................321 25.8 Parametros ajustables de Deadline....................................................................................322 Comprobacion de conocimientos 25.1.......................................................................................322 Comprobacion de conocimientos 25.2.......................................................................................322 25.9 Laboratorio 25.1.................................................................................................................323 Obje/vos de aprendizaje (revision)............................................................................................326 Capítulo 26. Memoria: monitoreo y ajustes...................................................................................327 Obje/vos de aprendizaje............................................................................................................327 26.1 Consideraciones al ajustar la memoria...............................................................................328 26.2 Herramientas de monitoreo de memoria...........................................................................328 26.3 /proc/sys/vm......................................................................................................................329 13LFS201: Fundamentos de Administración de Sistemas Linux 26.4 vmstat.................................................................................................................................331 26.5 /proc/meminfo...................................................................................................................335 26.6 OOM Killer..........................................................................................................................337 Comprobacion de conocimientos 26.1.......................................................................................339 Comprobacion de conocimientos 26.2.......................................................................................339 Comprobacion de conocimientos 26.3.......................................................................................339 Comprobacion de conocimientos 26.4.......................................................................................339 26.7 Laboratorio 26.1.................................................................................................................340 Obje/vos de aprendizaje (revision)............................................................................................340 Capítulo 27. Sistemas de ges/ón de paquetes...............................................................................341 Obje/vos de aprendizaje............................................................................................................341 27.1 Conceptos de empaquetamiento de soNware...................................................................342 27.2 Razones por las cuales usar paquetes................................................................................342 27.3 Tipos de paquetes..............................................................................................................343 27.4 Sistemas disponibles para ges/ón de paquetes.................................................................343 27.5 Niveles de empaquetamiento y variedad de herramientas................................................344 27.6 Fuentes de paquetes..........................................................................................................344 27.7 Creacion de paquetes de soNware.....................................................................................345 Comprobacion de conocimientos 27.1.......................................................................................345 Obje/vos de aprendizaje (revision)............................................................................................345 Capítulo 28. RPM............................................................................................................................346Obje/vos de aprendizaje............................................................................................................346 28.1 RPM....................................................................................................................................347 28.2 Ventajas en el uso de RPM.................................................................................................347 28.3 Nombres de archivos de paquetes.....................................................................................348 28.4 Directorio de la base de datos............................................................................................348 28.5 Programas auxiliares y ajustes modi.cables.......................................................................349 28.6 Consultas............................................................................................................................349 28.7 Veri.cacion de paquetes....................................................................................................350 28.8 Instalacion de paquetes......................................................................................................352 28.10 Actualizacion de paquetes................................................................................................353 28.11 Refrescar paquetes...........................................................................................................353 28.12 Actualizacion de kernel.....................................................................................................354 14LFS201: Fundamentos de Administración de Sistemas Linux 28.13 uso de rpm2cpio...............................................................................................................354 Comprobacion de conocimiento 28.1........................................................................................355 Comprobacion de conocimiento 28.2........................................................................................355 28.14 Laboratorio 28.1...............................................................................................................355 28.14 Laboratorio 28.2...............................................................................................................357 Obje/vos de aprendizaje (revision)............................................................................................358 Capítulo 29. DPKG..........................................................................................................................359 Obje/vos de aprendizaje............................................................................................................359 29.1 Conceptos básicos de DPKG...............................................................................................360 29.2 Nombres de archivo de paquete........................................................................................360 29.3 Paquetes de código fuente.................................................................................................360 29.4 Consultas DPKG..................................................................................................................361 29.5 Instalacion/Actualizacion/Desinstalacion...........................................................................362 Comprobacion de conocimientos 29.1.......................................................................................363 19.6 Laboratorio 29.1.................................................................................................................363 Obje/vos de aprendizaje (revision)............................................................................................364 Capítulo 30. yum............................................................................................................................365 Obje/vos de aprendizaje............................................................................................................365 30.1 Instaladores de paquetes...................................................................................................366 30.2 Que es yum?.......................................................................................................................366 30.3 Ubicación de los repositorios yum......................................................................................367 30.4 Archivos de repositorio.......................................................................................................367 30.5 Consultas............................................................................................................................368 30.6 Veri.cacion de paquetes....................................................................................................369 30.7 Instalacion/Actualizacion/Desinstalacion...........................................................................369 30.8 Comandos yum adicionales................................................................................................371 Comprobacion de conocimientos 30.1.......................................................................................372 Comprobacion de conocimientos 30.2.......................................................................................372 Comprobacion de conocimientos 30.3.......................................................................................372 Comprobacion de conocimientos 30.4.......................................................................................372 30.9 Laboratorio 30.1.................................................................................................................373 30.9 Laboratorio 30.2.................................................................................................................374 30.9 Laboratorio 30.3.................................................................................................................375 15LFS201: Fundamentos de Administración de Sistemas Linux 30.9 Laboratorio 30.4.................................................................................................................376 Obje/vos de aprendizaje............................................................................................................377 Capítulo 31. ZYPPER.......................................................................................................................378 Obje/vos de aprendizaje............................................................................................................378 31.1 Que es zypper?...................................................................................................................379 31.2 Consultas con zypper..........................................................................................................379 31.3 Instalacion/Actualizacion/Desinstalacion...........................................................................380 31.4 Comandos zypper adicionales............................................................................................380 Comprobacion de conocimientos 31.1.......................................................................................381 Comprobacion de conocimientos 31.2.......................................................................................381 Comprobacion de conocimientos 31.3.......................................................................................381 Comprobacion de conocimientos 31.4.......................................................................................381 31.5 Laboratorio 31.1.................................................................................................................382 31.5 Laboratorio 31.2.................................................................................................................383 Obje/vos de aprendizaje (revision)............................................................................................383Capítulo 32. APT.............................................................................................................................384 Obje/vos de aprendizaje............................................................................................................384 32.1 Que es APT?.......................................................................................................................385 32.2 apt-get................................................................................................................................385 32.3 Consultas con apt-cache.....................................................................................................385 32.4 Instalacion/Actualizacion/Desinstalacion...........................................................................386 Comprobacion de conocimientos 32.1.......................................................................................387 Comprobacion de conocimientos 32.2.......................................................................................387 Comprobacion de conocimientos 32.3.......................................................................................387 Comprobacion de conocimientos 32.4.......................................................................................388 32.5 Laboratorio 32.1.................................................................................................................388 32.5 laboratorio 32.2..................................................................................................................389 32.5 laboratorio 32.3..................................................................................................................390 Obje/vos de aprendizaje (revision)............................................................................................391 Capítulo 33. Ges/ón de cuentas de usuario...................................................................................392 Obje/vos de aprendizaje............................................................................................................392 33.1 Cuentas de usuario.............................................................................................................393 33.2 Atributos de una cuenta de usuario...................................................................................393 16LFS201: Fundamentos de Administración de Sistemas Linux 33.3 Creación de cuentas de usuario con useradd.....................................................................394 33.4 Modi.cacion y eliminación de cuentas de usuario.............................................................395 33.5 Cuentas bloqueadas...........................................................................................................396 33.6 ID de usuario y /etc/passwd...............................................................................................397 33.7 /etc/shadow.......................................................................................................................398 33.8 Por que usar /etc/shadow?................................................................................................399 33.9 Ges/on de contraseñas......................................................................................................399 33.10 chage: envejecimiento de la contraseña..........................................................................400 33.11 Shell restringida................................................................................................................401 33.12 Cuentas restringidas.........................................................................................................401 33.13 La cuenta root..................................................................................................................402 33.14 SSH...................................................................................................................................403 33.15 Archivos de con.guración de SSH.....................................................................................403 Comprobacion de conocimientos 33.1.......................................................................................405 33.16 Laboratorio 33.1...............................................................................................................406 Obje/vos de aprendizaje (revision)...........................................................................................408 Capítulo 34. Ges/ón de grupos......................................................................................................409 Obje/vos de aprendizaje............................................................................................................409 34.1 Grupos...............................................................................................................................410 34.2 Ges/on de grupos..............................................................................................................410 34.3 Grupos privados de Usuario...............................................................................................411 34.4 pertenecia a grupos............................................................................................................411 Comprobacion de conocimientos 34.1.......................................................................................412 34.5 Laboratorio 34.1.................................................................................................................412 Obje/vos de aprendizaje (revision)............................................................................................414 Capítulo 35. Permisos de archivos y propietarios...........................................................................415 Obje/vos de aprendizaje............................................................................................................415 35.1 Propietario, grupo y mundo...............................................................................................416 35.2 Derechos de acceso a archivos...........................................................................................416 35.3 Permisos de archivo, seguridad y auten/cación.................................................................417 35.4 Modi.cacion de permisos: chmod.....................................................................................417 35.5 chmod: sistaxis numérica de permisos...............................................................................418 35.6 Modi.cacion de ususario y grupo propietario:chown y chgrp............................................418 17LFS201: Fundamentos de Administración de Sistemas Linux 35.7 umask.................................................................................................................................419 35.8 ACLs de sistema de archivos...............................................................................................420 35.9 Listado y con.guración de ACLs..........................................................................................420 Comprobacion de conocimientos 35.1.......................................................................................421 Comprobacion de conocimientos 35.1.......................................................................................421 35.10 Laboratorio 35.1...............................................................................................................421 35.10 Laboratorio 35.2...............................................................................................................422 Obje/vos de aprendizaje (revision)............................................................................................423 Capítulo 36. Pluggable Authen/ca/on Modules (PAM)..................................................................424Obje/vos de aprendizaje............................................................................................................424 36.1 PAM: Una aproximación uni.cada para la auten/cación....................................................425 36.2 Proceso de auten/cación...................................................................................................425 36.3 Archivos de con.guración de PAM.....................................................................................426 36.4 Reglas de PAM....................................................................................................................426 36.5 Auten/cacion LDAP............................................................................................................427 Comprobacion de conocimientos 36.1.......................................................................................428 Comprobacion de conocimientos 36.2.......................................................................................428 36.6 Laboratorio 36.1.................................................................................................................428 Obje/vos de aprendizaje (revision)............................................................................................430 Capítulo 37. Métodos de respaldos y recuperación de la información...........................................431 Obje/vos de aprendizaje............................................................................................................431 37.1 Por que realizar respaldos?................................................................................................432 37.2 Que necesita tener un respaldo?........................................................................................433 37.3 Unidades de cinta...............................................................................................................433 37.4 Métodos de respaldo.........................................................................................................434 37.5 Estrategias de respaldo.......................................................................................................434 37.6 Herramientas de respaldo..................................................................................................435 37.7 cpio.....................................................................................................................................436 37.8 Uso de tar para respaldos...................................................................................................437 37.9 Uso de tar para restaurar archivos......................................................................................438 37.10 Respaldos incrementales con tar......................................................................................438 37.11 Compresión: gzip, bzip2, xz y respaldos...........................................................................439 37.12 dd.....................................................................................................................................440 18LFS201: Fundamentos de Administración de Sistemas Linux 37.13 Ejemplos de dd.................................................................................................................440 37.14 rsync.................................................................................................................................441 37.15 dump y restore.................................................................................................................442 37.16 Opciones de dump...........................................................................................................442 37.17 Respaldo de Nivel 0 con dump.........................................................................................443 37.18 restore..............................................................................................................................444 37.19 mt.....................................................................................................................................444 37.20 SoNware de respaldo........................................................................................................445 Comprobacion de conocimientos 36.1 37.1...............................................................................446 Comprobacion de conocimientos 36.1 37.2...............................................................................446 Comprobacion de conocimientos 36.1 37.3...............................................................................447 37.21 Laboratorio 37.1...............................................................................................................447 37.21 Laboratorio 37.2...............................................................................................................449 37.21 Laboratorio 37.3...............................................................................................................451 Obje/vos de aprendizaje (revision)............................................................................................452 Capítulo 38. Direcciones de red......................................................................................................453 Obje/vos de aprendizaje............................................................................................................453 38.1 Direcciones IP.....................................................................................................................454 38.2 Tipos de direcciones IPv4...................................................................................................454 38.3 Direcciones especiales........................................................................................................455 38.4 Tipos de direcciones IPv6...................................................................................................456 38.5 Clases de direcciones IPv4..................................................................................................456 38.6 Máscara de red...................................................................................................................457 38.7 Hostname...........................................................................................................................458 38.8 Obtener y con.gurar el hostname......................................................................................458 Comprobacion de conocimientos 38.1.......................................................................................460 Comprobacion de conocimientos 38.2.......................................................................................460 Comprobacion de conocimientos 38.3.......................................................................................460 Obje/vos de aprendizaje (revision)............................................................................................460 Capítulo 39. Con.guración de disposi/vos de red..........................................................................461 Obje/vos de aprendizaje............................................................................................................461 39.1 Disposi/vos de red.............................................................................................................462 39.2 Problemas con nombres de disposi/vos de red.................................................................462 19LFS201: Fundamentos de Administración de Sistemas Linux 39.3 Nombres predecibles de las interfaces de red....................................................................463 39.4 Ejemplos del esquema nuevo de nombres.........................................................................463 39.5 Archivos de con.guración de una NIC................................................................................464
Compartir