Cómo montar carpetas compartidas en red de Windows desde Ubuntu Linux

Cómo montar carpetas compartidas en red de Windows desde Ubuntu Linux

Cómo montar carpetas compartidas en red de Windows desde Ubuntu Linux

Al fin me he aclarado sobre cómo acceder a carpetas compartidas en una red local de Windows desde mi ordenador con Linux. La verdad es que con Ubuntu es muy sencillo conectarse a carpetas compartidas, basta con ejecutar (desde el menú de Gnome) la orden Lugares -> Servidores de Red y aparecerán todos los ordenadores que encuentre en la red local. Podemos entrar en cada uno de los que tengan carpetas compartidas y hacer uso de sus ficheros:

Pero... esto no me llegaba a funcionar del todo bien. Por ejemplo, haciendo doble clic sobre un JPG o documento RTF, la aplicación correspondiente no llegaba a cargarlo. Se ve que no se entera de que no es un fichero en un disco normal, sino que es a través de red...

Bueno, sea como sea, esto lo he solucionado configurando mi Ubuntu para montar estas carpetas compartidas de Windows, montándolas como otras unidades de disco más. Para ello eché mano de mis notas sobre acceso a carpetas compartidas Windows desde Fedora Linux, y lo he resumido a continuación:

1.- Partimos del hecho de que conoces la IP del ordenador con Windows, y un usuario y clave con el que poder acceder a sus carpetas compartidas.

2.- Desde tu máquina Ubuntu, necesitas instalar los paquetes smbfs, samba, samba-common y smbclient. Haz esto abriendo un terminal y usando la orden "sudo install nombrepaquete" o bien mediante el gestor de paquetes Synaptic.

3.- Desde un terminal, define los puntos de montaje. Esto es, un lugar en tu sistema de archivos donde se montará la unidad de red. Por ejemplo, vamos a montar la carpeta de windows que se llama "compartida" en "/mnt/compartida". Pues para esto, ejecuta "sudo mkdir /mnt/compartida".

4.- Para que tu usuario pueda acceder a esa carpeta, cambia el propietario y grupo a su nombre, para que no pertenezcan sólo a root. Por ejemplo, en mi caso mi usuario es "jaime" así que ejecuto desde un terminal "sudo chown jaime /mnt/compartida" y "sudo chgrp jaime /mnt/compartida".

5.- Editamos el fichero /etc/fstab para añadir una línea que defina cómo se montará esta unidad de red. Antes de ello hacemos una copia de seguridad por si acaso mediante la orden "sudo cp /etc/fstab /etc/fstab_backup" y después lo editamos mediante "sudo gedit /etc/fstab". Añade lo siguiente al final del fichero:

//equipowin/compartida /mnt/compartida smbfs ip=192.168.0.3, username=paquito, password=miclave, workgroup=grupowin, user, owner, noauto 0 0

Tendrás que personalizar esta línea para cambiar:

* equipowin por el nombre de la máquina Windows a la que te estás conectando
* compartida por el nombre de la carpeta compartida
* /mnt/compartida por el nombre del directorio donde lo quieras montar
* la ip de la máquina Windows a la que te conectas
* username, poner el del usuario en Windows
* password, poner la clave del usuario en Windows
* grupowin por el nombre del grupo de trabajo en Windows

Cuando lo hayas hecho, guarda el fichero y cierra el editor.

6.- Ya casi hemos terminado. Sólo hace falta ejecutar "sudo chmod +s /usr/bin/smbmnt" para hacer que un usuario "normal" pueda montar la unidad.

7.- Ya está. Ahora abre tu equipo mediante Lugares -> Equipo y verás un nuevo icono representando a la carpeta compartida. Mediante un doble clic en ella, se montará la unidad. También puedes montarla con la orden "mount /mnt/compartida".

8.- Para desmontarla, hay que ser root, por lo que no puedes desmontarla más que ejecutando "sudo umount /mnt/compartida". Si alguien sabe cómo hacer para poderla desmontar con el botón secundario desde GNOME, que me lo diga, por favor...

Notas: Esto me ha funcionado a mí, pero no me responsabilizo de lo que pueda pasar en otros ordenadores. Si tienes alguna mejora, por favor deja aquí un comentario para contárnosla. Recomiendo desmontar las unidades compartidas antes de que se vaya a apagar o reiniciar la máquina con Windows.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Mi firma

Vaya, no inicié sesión. Ese comentario de arriba es mio, el autor del artículo. algooooo

--
Jaime Iniesta AKA Capitán Planeta
http://capitanplaneta.blogspot.com

RE: No puedo desmontar

Hola *,
Me ha pasado lo mismo, pero con un Memory Key, resulta que el problema era que Nautilus creaba como un registro de los recursos que se usan (creo yo), entonces la solución al momento fue matar al proceso (Nautilus) y en ese momento ejecutar el umount (antes que Nautilus se volviera a levantar).

Espero les sirva de algo.

__
Salu2!,
Ronald E.
Linux User: 366835
Ubuntu Rules!

smbfs no disponible

al instalar samba no ay problema pero a la hora de de tratar de instalar el smbfs en ubuntu, me dice "El paquete smbfs no esta disponible, pero algun otro paquete hace referencia a él, esto puede significar que el paquete falta o solo se encuentra sisponible de alguna otra fuente.
E: EL paquete smbfs no tiene candidato para su instalacion"

Que puedo hacer para solucionar esto??
Muchas Gracias por si ayuda

smbfs no disponible by tali

Eso tiene pinta de ser que no tienes bien los repositorios o solo estan imcompletos. Lo que tienes que hacer es bajar la guia que encontraras en esta misma pagnia en la seccion de libros creo que era o en la de descargas, una de dos, y te vas al apartado de los repositiros extras sigues los pasos que te diga el manual, haces un apt-get update y a continuacion el apt-get install smbfs.

espero que te sirva de ayuda, venga hasta otra

Accediendo a impresoras

Me conecto con mi portátil Ubuntu a una red windows a través de un router wifi que crea una subred (la red a la que está pinchado el router inalámbrico es una 10.18.100.XX y el inalámbrico crea una subred 192.168.62.XX). Puedo acceder a los windows de la red 10.18.100 perfectamente. Sin embargo, no puedo imprimir en sus impresoras.Después de instalarlas (a través de localhost:631) envío una página de prueba y me da un error de acceso NT a la impresora. Eso es en el trabajo. En casa, tengo un w98 con una canon250i y puedo imprimir con mi ubuntu perfectamente. ¿Puedes ayudarme?

Gracias.
ramoncastroperez@yahoo.es

SMB connection failed al intentar montar recurso compartido

Agregué esta línea en el fstab y veo en equipo la unidad para montar, pero cuando intento montarla me da un error de negociación de protocolo:

cli_negprot: SMB signing is mandatory and we have disabled it.
10832: protocol negotiation failed
SMB connection failed

El detalle es que este recurso compartido no está en un workgroup sino en un domain. Es lo mismo ?

Esta es la linea en fstab:

//pcserver/musica /mnt/musica smbfs ip=192.168.0.153,username=usuariowin,password=clave,workgroup=dominiowin,user,owner,noauto 0 0

En nautilus, pongo la dirección smb://pcserver/musica me pide usuario, dominio y pass y entra sin problemas...

cifs

el problema es que estas intentando montar un como smbfs un recurso que esta compartido desde una windows 2003, tenes que decirle que utilice cifs en lugar de smbfs en fstab.

ver carpetas compartidas de windows en ubuntu

Yo tambien intete hacer esto de montar una carpeta que tengo compartida en windows como si fuere un disco en ubuntu, pero viendo que no salia probe de casualidad en poner smb://192.168.1.5/img en la barra de direcciones del firefox. Y vuala tenia el contenido de toda la carpeta img que tengo en el otro pc que esta bajo windows.

¿Usuarios con espacios no funcionan?

Hola, solo una duda ... lo que pasa es que mi usuario tiene un espacio .. es decir no se llama "ubuntues", sino "ubuntu es" (por ejemplo)

El servidor al que me intento conectar es un Win 2000 y estoy poniendo algo asi como esto:

//servidor/linux /media/montada smbfs ip=192.168.0.1,username=ubuntu es,password=elPass,workgoup=dominio,user,owner,noauto 0 0

Como pueden ver, puse la carpeta en /media/ y no en /mnt/ (que hasta donde sè no hay ningùn problema) .. el caso es que como mi usuario tiene un espacio, creo que por eso no me da ... alguna sugerencia

Gracias de antemano algooooo

Cya

PD: intente poniendo en la parte de usuario "ubuntu es" (con las comillas) y tambien ubuntu\ es y aún así no da algooooo

Re: ¿Usuarios con espacios no funcionan?

Hola amigos, intenté hacer el montaje desde consola sin editar el archivo y me fue mejor ... la carpeta está en un Win2000 y me funcionó así

1. Abro una Terminal
2. Tecleo lo siguiente:

sudo mount //servidor/linux /media/montada cifs username="ubuntu es",password="elPass"

3. Enter
4. Pongo la cara de algooooo

Eso fue todo ... a mi me funcionó .. nótese que el usuario lo puse entre comillas por que tiene un espacio, entonces para evitar cosas locas ... un saludo

Cya !

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.