LPIC-2 Tema 203.3: Configuración de opciones de sistemas de archivos
Siguiente entrada sobre las certificaciones LPIC-2, con el tema 203.3, sobre la configuración de algunas opciones de los sistemas de archivos usando AutoFS, configuración del automontaje para medios locales y de red, y creación de FS para medios ópticos.
Para ello, se debe tener claro cómo configurar los ficheros de AutoFS, entender el automontaje de unidades, conocer las utilidades para UDF e ISO9660, así como Joliet, Rock Ridge y El Torito. También se piden nociones básicas de cifrado con LUKS. Y con esto se terminaría el tema 203.x…
AutoFS
Un automontador es un programa que facilita el montaje automático de medios de almacenamiento, especialmente de los extraíbles, para que se puedan montar al conectarlos. Una implementación desarrollada para Solaris, en 1992, se llamó AutoFS, y ha sido adoptado por otros sistemas operativos como macOS, HP-UX o AIX. Linux también cuenta con su propia implementación y, aunque es compatible, es independiente de la de Solaris.
Para tener estos ficheros y herramientas deberías tener instalado el paquete autofs en tu distro.
El fichero principal de configuración está en /etc/auto.master. Es el mapa maestro de todos los puntos de montaje a utilizar.
#Más información man 5 auto.master
Habrá también ficheros específicos para los sistemas de archivos locales (unidades de almacenamiento, extraíbles, medios ópticos, CIFS/SMB y AFS), como /misc en /etc/auto.misc, y /etc/auto.net para el automontaje de los sistemas de almacenamiento en red como NFS. Es decir, vas a encontrar ficheros tipo /etc/auto.[dir].
#Ejemplo de líneas de configuración del auto.master /misc /etc/auto.misc --timeout=100 #Ejemplo de línea en auto.net respaldo -fstype=nfs,hard,intr,nodev,nosuid 192.168.10.4:/var/respaldo
Recuerda que AutoFS es un servicio, por lo que se debe poner en marcha o reiniciar cuando se hacen cambios para que las configuraciones surtan efecto.
Herramientas
En cuanto a las herramientas interesantes para este tema, básicamente se reducen en dos. La primera para crear sistemas de archivos para medios ópticos y la otra para el cifrado.
- mkisofs: es una herramienta para crear sistemas de archivos ISO9660 (El Torito), Joliet y HFS con opción de Rock Ridge.
#Crear una ISO del directorio /home/media mkisofs -o imagen.iso /home/media #Usar Joliet y Rock Ridge, así como crear una tabla de traducción mkisofs -J -r -T -o /home/imagen.iso /home/media #Más información mkisofs --help #Montar una ISO en un dispositivo de lazo para poder acceder al contenido sin quemar el medio en un CD/DVD/BD mount -o loop imagen.iso looped
- cryptsetup: para el cifrado y gestión con LUKS, puedes usar esta herramienta que deberías instalar en tu sistema. Usarla es sencillo, aquí tienes unos ejemplos:
#Cifrar /dev/sdc1 cryptsetup -y -v --type luks2 /dev/sdc1 #Te pedirá que confirmes si quieres cifrar el medio. Y deberás repetir la contraseña #de cifrado dos veces (passphrase). ¡No la olvides, o los datos serán inaccesibles! #Iniciar cryptsetup luksOpen /dev/sdc1 ejemplo #Comprobar el estado cryptsetup -v status ejemplo #Agregar una clave cryptsetup luksAddKey /dev/sdc1 #Eliminar una clave antigua que te pedirá cryptsetup luksRemoveKey /dev/sdc1 #Puedes formatear, montar y gestionar este medio cifrado como harías con otro sin cifrado #Más información man cryptsetup