jueves, 12 de noviembre de 2015

Montar unidades samba como una carpeta más


Aunque fastidie reconocerlo, hay cosas que en Windows se hacen con mas facilidad que en Linux, y una de ellas es montar unidades de red samba dentro de nuestro sistema de archivos.

En Windows navegas hasta la carpeta en cuestión, le das al botón derecho del ratón y la conviertes en un disco más de tu equipo. En Linux, tenemos que andar enredando con fstab... ¡pero no nos flagelemos por ello y vamos a ver como hacerlo!

Aunque en un principio mi Debian puede navegar por la red y entrar en las carpetas samba si cuenta con los permisos y credenciales adecuadas, lo de montarlas como carpetas dentro de nuestro sistema de archivo es harina de otro costal, así que lo primero es instalar la paquetería necesaria para que lo podamos hacer, instalando el paquete cifs-utils. Como está en los repositorios oficiales, lo podemos hacer sin problemas desde Synaptic o bien desde la linea de comandos...
  • sudo aptitude install cifs-utils
El siguiente paso es crear la carpeta donde vamos a ubicar la carpeta de red dentro de nuestro sistema, por ejemplo: /media/DatosSMB

Despues, tenemos que editar el fichero /etc/fstab, con permisos de administrador, para añadirle una linea final que dira algo así como...

  • //direccionip/carpeta /sitiodondelovoyamontar cifs user=miusuariosamba,password=micontraseñasamba,noexec,user,rw,nounix,uid=1000,iocharset=utf8 0 0

  1. //direccionip/carpeta Es la ruta de la red hasta la carpeta que queremos
  2. /sitiodondelovoyamontar Es el lugar donde lo voy a colocar en mi sistema
  3. user=miusuariosamba,password=micontraseñasamba El usuario y la contraseña para acceder a la carpeta samba
  4. noexec,user,rw,nounix,uid=1000,iocharset=utf8 0 0 Establece que no se autoejecute lo que encontremos en la carpeta, que pueda usarla, leer y escribir en ella sin tratar de manejar los atributos como en Unix, que utilice el juego de caracteres utf8 y que no se chequee al arrancar el sistema

Una vez guardados los cambios, al reiniciar el sistema, tendremos acceso a la carpeta como si fuera una más de nuestro equipo. Si no queremos reiniciar el sistema, podemos utilizar un mount -a para forzar que se monte.

Y ya está, ya tienes acceso a tus queridos datos.

2 comentarios:

prekes sodui