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”