Montar unidades de red de windows en linux.

Hoy en día cada vez es más habitual encontrarse servidores linux en las empreas y en la gran mayoría de los casos conviven servidores windows y servidores linux con distintas versiones.

Esto nos lleva que podemos tener un servidor de ficheros Windows con recursos de red compartidos a los que queremos acceder también desde nuestros servidores linux.

En Linux tendríamos dos formas de hacer esta conexión de red, una temporal (comando «mnt») y otra permanente (fichero /etc/fstab).

Una primera parte, común a las 2 soluciones, consiste en crear un directorio (carpeta) dentro de «/mnt», que nos servirá como punto de montaje de la unidad de red.

Para ello vamos a la carpeta /mnt y creamos la carpeta que queramos

# cd /mnt
# mkdir nombre_carpeta

Como tampoco nos interesa tener el nombre y contraseña de windows a la vista de todo el mundo vamos a crear un fichero de credenciales que protegeremos convenientemente.

Crear fichero de credenciales

# nano fich_cred.txt
username=nombreusuario (Admite «dominio\usuario» sin comillas)
password=contraseña

Montaje de la unidad de red de forma manual y temporal:

Ejecutamos el siguiente comando con los parámetros deseados.

# mount -t cifs -o credentials=/ruta/fich_cred.txt,OPCIONES(auto,nouser,rw,noexec,async,uid=apache,gid=apache) //servidor_windows/CIFS_SHARE /mnt/carpeta_montaje

Montaje en el inicio:

Editamos el fichero /etc/fstab y añadimos una linea como la del ejemplo para cada carpeta de red a la que queramos conectar.

# nano /etc/fstab

//servidor_windows/CIFS_SHARE /mnt/carpeta_montaje cifs credentials=/ruta/fich_cred.txt,OPCIONES(auto,nouser,rw,noexec,async,uid=apache,gid=apache) 0 0

Ayuda sobre las opciones del comando mount

http://linux.die.net/man/8/mount

Referencias:

http://flossblog.wordpress.com/2009/10/28/mapear-una-unidad-de-red-windows-en-gnulinux/
http://workingtics.blogspot.com.es/2011/07/mapear-unidad-de-red-windows-en-linux.html
http://wiki.centos.org/TipsAndTricks/WindowsShares
https://access.redhat.com/solutions/448263
https://wiki.ubuntu.com/MountWindowsSharesPermanently
http://www.tonido.com/support/display/cloud/Howto+properly+mount+a+CIFS+share+on+Linux+for+FileCloud

Espero que os resulte de utilidad