Autofs y automount para servir cifs/smb

automount y autofs son unas herramientas potentes que permiten manejar facilmente el sistema de ficheros . Estos programas permiten a todos los usuarios montar en la misma máquina y de manera automática diferentes sistemas de ficheros en el momento que sea necesario.

Instalación de Autofs

Redhat y derivados:

[root@redorbita1 hare_data]# yum install autofs samba-client samba-common

Debian y derivados:

[root@redorbita1 hare_data]#  apt-get install autofs samba-client

 

a continuación tienes que añadir la sigiente linea en /etc/auto.master

[root@redorbita1 hare_data]# cat /etc/auto.master
# file: /etc/auto.master
# …
# …
/mnt/cifs_share /etc/auto.cifs –timeout=600 –ghost

Cremos el nuevo archivo /etc/auto.cifs con el siguiente contenido.

[root@redorbita1 hare_data]# cat /etc/auto.cifs
hare_data -fstype=cifs,rw,noperm,credentials=/etc/credentials.txt ://192.168.1.155/data

 

Y finalmnete creamos el fichero con las credenciales:

  [root@redorbita1 hare_data]#cat /etc/credentials.txt
username=autofs
password=c0ntr4s3n4.

Otorgamos los permisos adecuados a los archivos

[root@redorbita1 hare_data]# chmod -x /etc/auto.master /etc/auto.cifs

reiniciamos el servicio

[root@redorbita1 hare_data]# service autofs restart

Accedemos a la carpeta

 [root@redorbita1 hare_data]# cd /mnt/cifs_share/hare_data
[root@redorbita1 hare_data]# ls -lsrth
total 512
512 -rwxr-xr-x 1 root root 10 Jun 12 13:22 prueba.txt

 

Comprobamos en el log que monta todo correctamente:

 

 [root@redorbita1 hare_data]# tail -f /var/log/messages
Jun 16 11:41:51 redorbita1 automount[937]: do_mount: //192.168.1.155/data /mnt/cifs_share/hare_data type cifs options rw,noperm,credentials=/etc/credentials.txt using module generic
Jun 16 11:41:51 redorbita1 automount[937]: mount_mount: mount(generic): calling mkdir_path /mnt/cifs_share/hare_data
Jun 16 11:41:51 redorbita1 automount[937]: mount_mount: mount(generic): calling mount -t cifs -s -o rw,noperm,credentials=/etc/credentials.txt //192.168.1.155/data /mnt/cifs_share/hare_data
Jun 16 11:41:51 redorbita1 automount[937]: spawn_mount: mtab link detected, passing -n to mount
Jun 16 11:41:51 redorbita1 kernel: Key type dns_resolver registered
Jun 16 11:41:51 redorbita1 kernel: Key type cifs.spnego registered
Jun 16 11:41:51 redorbita1 kernel: Key type cifs.idmap registered
Jun 16 11:41:51 redorbita1 automount[937]: mount_mount: mount(generic): mounted //192.168.1.155/data type cifs on /mnt/cifs_share/hare_data
Jun 16 11:41:51 redorbita1 automount[937]: dev_ioctl_send_ready: token = 1
Jun 16 11:41:51 redorbita1 automount[937]: mounted /mnt/cifs_share/hare_data

 

 

Un saludo

:wq!

Una respuesta a “Autofs y automount para servir cifs/smb”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *