Ubuntu: Montar un directorio compartido automaticamente

Los usuarios Windows conocemos a la perfección como montar una unidad de red, pero en Linux la cosa es un tanto mas complicada, pero no difícil.

La primera opción que tenemos es abrir directamente la dirección: Presionamos Ctrl+L en Nautilus (o algún otro explorador de archivos) y escribimos:

smb://[ip_del_host]/carpeta/

Seguramente nos pedirá un usuario, contraseña y listo. Prefiero esta forma, a menos que no sepa el nombre/IP del host y esperar unos segundos mas a que descubra todos los hosts disponibles si es que llega a descubrirlos todos.

En el caso que queramos tener esa carpeta disponible cada vez que inicie Ubuntu tenemos que agregar una linea en el archivo /etc/fstab:

//192.168.1.45/ruta /media/carpeta_win  cifs  username=win_user,password=win_pass,rw,iocharset=utf8  0 0

Explico punto por punto:

  • //192.168.1.45/ruta Es la ruta de la carpeta remota, en caso de que se trate de una unidad de disco podemos poner //192.168.1.45/d$ , en general si es una carpeta oculta es necesario poner el signo de dolar al final.
  • /media/carpeta_win Es la carpeta local sonde va a montarse la carpeta remota, esta carpeta debe existir, pueden elegir otra ubicación para esta carpeta, eso queda a gusto de ustedes.
  • cifs Es el parametro que indica el sistema de archivos que vamos a montar, en este caso: Common Internet File System que tiene estos parámetros: (separados por comas)
    • username=win_user Nombre de usuario de la carpeta compartida (si lo requiere)
    • password=win_pass Password del usuario de la carpeta compartida
    • rw Indica que vamos a montar en lectura y escritura, para solo lectura es:  ro
    • iocharset=utf8 Indica que vamos a utilizar nombres con UTF8, con el que podremos ver los archivos con caracteres especiales como Imágenes, Mi Música

Es todo, para poder comprobarlo solo tienen que reiniciar el sistema y ver que pasa.

Si quieren montar la carpeta remota manualmente pueden ejecutar:

ivancp@ubuntu$ sudo mount -t cifs\ 
     -o username=win_user,password=win_pass,rw,iocharset=utf8 \
     //192.168.1.45/ruta /media/carpeta_win

Si hay algún problema deben ver los últimos mensajes de error con:

dmesg | tail

Nota: anteriormente se utilizaba smbfs como sistema de archivos, ese sistema de archivos se ha dejado de utilizar.

Espero les sirva!

Entradas relacionadas :

  • Seguramente muchos de ustedes han necesitado de algun archivo que esta contenido en un RPM y no han encontrado la manera de extraerlo. Existe un programita llamado rpm2cpio. Por ejemplo lo que yo ...

  • Resulta que algunas veces es necesario acceder desde C/C++ a MySQL, razones hay muchas.... el asunto es como hacerlo. Antes de hacer cualquier cosa debemos instalar las librerías de desarrollo ...

  • ¿No les ha dado pereza escribir, en la linea de comando, todo lo necesario para conectarse a un servidor MySQL? Puede que tome menos de un minuto, pero algunas veces un minuto es vital (sobre t ...

  • Muchos prefieren hacer backups de su valiosa data en formatos predefinidos por el gestor (.backup, .dbf, etc...) por mi parte prefiero el formato SQL guardado en un archivo de texto. MySQL no t ...

  • Acabo de modificar una base de datos, no debió demorar las dos horas que demoré en realizar la tarea si no fuera por que MySQL no ha mejorado aun sus mensajes de error. La tarea fue agregar una ...

One Response to Ubuntu: Montar un directorio compartido automaticamente

  1. Esta completo este articulo. Chevere!

Deja un comentario

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

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

Go back to top