Automate Mounting of File Systems

Introducción a autofs

El paquete autofs contiene herramientas de usuario que trabajan con el núcleo para montar y desmontar sistemas de ficheros removibles. Es útil para permitir a los usuarios montar disquetes, cdroms y otros dispositivos de almacenamiento removibles sin necesidad de que el administrador del sistema monte los dispositivos. Esto puede no ser ideal para todas las instalaciones, por lo que debes tener en cuenta el riesgo ante de implementar esta característica.

Información sobre el paquete

Instalación de autofs

Verifica que el soporte del núcleo ha sido compilado dentro o como módulo en las siguientes áreas:

File systems
        Kernel automounter version 4 support    Y or M
Network File Systems
        NFS file system support                 Y or M
        SMB file system support                 Y or M

Recompila e instala el nuevo núcleo, si es necesario.

Instala autofs ejecutando los siguientes comandos:

patch -Np1 -i ../autofs-4.1.3-strict.patch &&
patch -Np1 -i ../autofs-4.1.3-bad_chdir.patch &&
patch -Np1 -i ../autofs-4.1.3-mtab_lock.patch &&
patch -Np1 -i ../autofs-4.1.3-non_block_ping.patch &&
patch -Np1 -i ../autofs-4.1.3-signal-race-fix.patch &&
patch -Np1 -i ../autofs-4.1.3-sock-leak-fix.patch &&
patch -Np1 -i ../autofs-4.1.3-replicated_server_select.patch &&
patch -Np1 -i ../autofs-4.1.3-multi-over.patch &&
./configure --prefix=/ --mandir=/usr/share/man &&
make

Ahora, como usuario root:

make install &&
rm /etc/rc.d/init.d/autofs

Explicación de los comandos

rm /etc/rc.d/init.d/autofs: Este comando elimina el guión instalado que sólo funciona en ciertas distribuciones.

Configuración de autofs

Ficheros de configuración

/etc/sysconfig/autofs.conf, /etc/auto.master, /etc/auto.misc, y /etc/auto.net

Información sobre la configuración

El proceso de instalación crea auto.master, auto.misc y auto.net. Debes reemplazar auto.master con los siguientes comandos:

mv /etc/auto.master /etc/auto.master.bak &&
cat > /etc/auto.master << "EOF"
# Inicio de /etc/auto.master

/media  /etc/auto.misc

# Fin de /etc/auto.master
EOF
[Nota]

Nota

Este fichero monta un nuevo directorio /media sobre el creado por LFS y por tanto ocultará cualquier montaje hecho por el fichero fstab en dicho directorio.

Aunque este paquete puede ser uado para montar compartidos NFS y SMB, dicha característica no se configura en estas instrucciones. Los compartidos NFS se cubren en la siguiente página.

auto.misc debe configurarse para tu hardware. El fichero de configuración del crgador debería cargar tu cdrom si /dev/cdrom está activo o puede editarse para coincidir con tu configuración de dispositivos. En el fichero hay ejemplos para disquetes que pueden activarse fácilmente. La documentación sobre este fichero está disponible usando el comando man 5 autofs.

Instala el guión de montaje /etc/rc.d/init.d/autofs y el fichero de soporte /etc/sysconfig/autofs.conf incluidos en el paquete blfs-bootscripts-6.0.

make install-autofs

El tiempo límite se establece en /etc/sysconfig/autofs.conf. El fichero instalado establece un periodo de inactividad de 60 segundos antes de desmontar el dispositivo. Puede que sea necesario un tiempo mucho más corto para proteger el almacén de escritura de un disquete si los usuarios tienden a remover el medio antes del tiempo límite establecido.

Contenido

Programa instalado: automount
Librerías instaladas: Módulos autofs

Descripción corta

automount

El demonio que realiza el montaje cuando una petición es hecha al dispositivo.

Last updated on 2005-04-09 00:53:09 +0200