Compartir carpetas entre Windows y Ubuntu Linux

3 06 2007

Creo que es uno de los tutoriales obligados en cualquier web blog con temática linuxera. En ocasiones necesitamos compartir carpetas y ficheros con el ordenador con Windows de tu hermano, compañero de piso, amigo en una party… y buscamos algo simple. Realmente es algo muy sencillo de hacer gracias a Samba.

¿Qué es Samba?

¿Recordáis qué era Wine? Pues Samba es algo relativamente parecido, es decir, es una implementación libre del protocolo de archivos compartidos de Windows. De esta forma, aunque usemos un sistema GNU/Linux, si usamos dicho protocolo podemos compartir archivos y carpetas con sistemas Windows.

Instalar Samba

Es realmente muy muy sencillo. Abrid nautilus y navegad a la carpeta que queréis compartir. Botón derecho sobre ella y seleccionáis “Compartir carpeta”.

Automáticamente os pedirá vuestra clave y os informará que los protocolos para compartir carpetas no están instalados:

Aseguraros de que ambas casillas estén habilitadas y haced clik en el botón “Instalar servicios“. Se descargarán e instalarán los paquetes necesarios y tras esto…

Compartir carpetas de Linux para Windows

… nos aparecerá una ventana configurar la carpeta que queremos compartir:

En “Compartir a través de:” seleccionamos “Redes Windows (SMB)“. El nombre podéis cambiarlo, por defecto os saldrá el nombre de la carpeta que estáis compartiendo. La casilla de “Sólo lectura” la dejáis habilitada si queréis que los que accedan no borren/modifiquen/os copien archivos. En caso contrario deshabilitadla y le dais a “Aceptar“.

Si habéis optado por compartir la carpeta también para lectura, como sabréis cuando creáis un archivo o directorio, el sistema te registra como propietario y le otorga permisos de lectura y escritura. A los usuarios del grupo y a los otros se les da por defecto derechos sólo de lectura. Así que habrá que otorgar derechos de lectura y escritura de la carpeta compartida (y su contenido si ya tenéis algo dentro) para que nuestro “invitado” pueda acceder.

Hacemos botón derecho sobre la carpeta “compartido” (o la que tengas), vamos a las “Propiedades” y dentro de estas a la pestaña “Permisos“. En el “Acceso a carpeta” de “Otros” le decimos que puedan “Crear y borrar archivos“. Y si ya tienes algo dentro de la carpeta, le das al botón “Aplicar permisos a los archivos contenidos“.

Otra forma de hacerlo sería mediante consola (le damos también los mismos privilegios a los del grupo, aunque no llega a ser necesario:

$ chmod 777 -R compartido

¿Otra forma?

En GNU/Linux casi siempre hay varias formas de hacer lo mismo y esta no es una excepción. Tanto para instalar los protocolos de carpetas compartidas, como para compartirlas, podéis ir a “Aplicaciones > Sistema > Administración > Carpetas compartidas“.

Al igual que antes si no tenéis los paquetes de los protocolos instalados, os invitará a hacerlo. Una vez instalados os saldrá una con las carpetas compartidas. Para añadir una, dadle al botón “Añadir” y os saldrá una nueva ventana como la última captura que acabamos de ver.

En “Ruta” seleccionamos la carpeta a compartir. El resto es igual que lo explicado en el punto anterior. Un detalle de esta opción es que en la pestaña “Propiedades generales” de la ventana “Carpetas compartidas” podemos definir el grupo de trabajo si queremos.

Añadir usuario

Bien, ya estamos acabando. Como sabéis para acceder a un sistema GNU/Linux es necesario registrarse con una cuenta y contraseña, y acceder a una carpeta compartida no es una excepción.

Si no tenéis creada una cuenta para que otros usen/conecten/accedan a vuestro ordenador (bien sea delante de él, o remótamente con SSH, FTP, etc), tenemos que crearla, ya que cuando el ordenador que tenga Windows instalado quiera acceder a la carpeta copartida de vuestro Ubuntu, le pedirá nombre de usuario y contraseña.

Vamos a crear un usuario nuevo cuyo login y password sea, por ejemplo, “invitado“. Podéis usar el nombre que queráis:

$ sudo adduser invitado

Tras esto os pedirá la contraseña que queréis asignarle a esa cuenta. Tecleadla, y si no queréis ninguna, pulsad “Enter“.

Al igual que en el punto anterior, hay otra forma mediante el interfaz gráfico. “Aplicaciones > Sistema > Administración > Usuarios y grupos“. Aquí podréis gestionar los usuarios, agregando, borrando y modificándolos. Bastante útil si queremos por ejemplo limitar o darle privilegios, o añadir datos personales, etc. Aunque para lo que estamos haciendo nos vale con el comando “adduser” que acabamos de ver.

Sólo resta añadir este mismo usuario (”invitado” en nuestro ejemplo) a Samba, para que le ceda el acceso cuando intente conectar desde Windows a la carpeta compartida:

$ sudo smbpasswd -a invitado

Nos pedirá la contraseña para Samba. No tiene por qué ser la misma del login del propio usuario. Si antes la contraseña era “invitado“, ahora no voy a escribir ninguna y tan sólo voy a darle al “Enter“, de esta forma interpretará que no necesita contraseña. Nos volverá a pedir que la escribamos, le volvemos a dar al “Enter“.

Listo para acceder.

Ahora… ¿cómo accedo a una carpeta compartida de Ubuntu Linux desde Windows?

Bien, ya está todo configurado. Vamos a “Toda la red“, entramos en la “Red de Microsoft Windows” y aquí debería salirnos el grupo de trabajo que hayamos configurado, si lo dejamos por defecto se llamará “Mshome”. Entramos y veremos el nombre de nuestro equipo (y todos los que hayan en la red dentro de ese grupo de trabajo). Entramos y veremos las carpetas compartidas. Si intentamos entrar nos pedirá login y password. Como login, si habéis seguido el ejemplo, escribimos “invitado” y le damos al “Enter” ya que como os comenté antes lo dejamos sin contraseña. Hecho esto nos entrará en la carpeta sin problema alguno.

Esta sería la forma larga de acceder a una carpeta. Podemos hacerlo aún más rápido. Simplemente abrimos el explorador de archivos (Tecla_win+r) si no tenemos ninguna ventana abierta y en la barra de dirección escribimos el nombre o la IP del ordenador donde queremos conectar, precedidos de dos barras “\\”:

\\belgarath
\\192.168.1.4

Nos preguntará el login y password y tras hacerlo entraremos en la carpeta.

¿Y al revés? ¿Cómo accedo a una carpeta compartida de Windows desde Ubuntu Linux?

Pues de una forma muy parecida a la anterior. En cualquier ventana de Nautilus escribimos la dirección a la que hay que acceder, pero antes de decir cómo, supongo que alguno que otro no sabe dónde escribir dicha dirección.

Nautilus te puede mostrar la ruta de la carpeta donde estás de dos formas. Esta es una:

Y esta es otra:

Para cambiar de un modo a otro tan sólo tenéis que pulsar sobre el icono que está iluminado en la segunda imagen.

Bien, lo ponemos en el segundo modo y en la casilla de texto de “Lugar” escribimos el nombre del ordenador o la IP que tiene asignada precedido por “smb://“, es decir:

smb://belgarath
smb://192.168.1.4

Y veremos la carpeta compartida sin problema alguno.

Si queréis acceder desde consola a la carpeta “compartido” de Windows:

$ smbclient //192.168.1.4/compartido

En el caso de que fuera necesario vuestro login, bastaría con añadir al final de la anterior línea “-o username=tu_usuario_de_windows“.

Quiero dejar de compartir una carpeta

Esto lo haces con dos clicks. En Nautilus, puedes hacer click derecho sobre la carpeta compartida, le das a “Compartir carpetas” y en la lista que hay al lado de “Compartir a través de” seleccionas “No compartir“.

Y como hicimos para compartirla, también puedes ir a “Aplicaciones > Sistema > Administración > Carpetas compartidas“, seleccionas la que quieres dejar de compartir y le das a “Borrar“. Ojo, esto no borrará la carpeta, tan sólo dejarás de compartirla.

Pues esto ha sido todo. Como siempre he intentado explayarme un poco en cada paso para que los neousuarios lo entendáis bien. Espero que os haya servido ;)

Más tutoriales entre tuxes y pepinos

Acciones

Información

86 respuestas a “Compartir carpetas entre Windows y Ubuntu Linux”

3 06 2007
pprchb (17:22:26) :

Grax man. Como siempre, dando muy buenos tutoriales… Como para que mi mama me quite el trabajo de informatico !! :P.

3 06 2007
CeeC (22:27:35) :

No me imagino yo a la mía montando una placa base xDDD

Gracias y saludos.

4 06 2007
jesus (00:41:17) :

Pues nada majo,que nada mas decirte que soy un abuelo ubuntero que alucina con vosotros,cuanto sabeis y cuanto ayudais,muchas gracias por todo y que sigais por aqui,cordiales saludos.Jesus

4 06 2007
CeeC (09:26:58) :

Tranquilo Jesús, que yo hace tiempo que peino canas xDDDDD

Saludos.

4 06 2007
Compartir carpetas entre Windows y Ubuntu, SAmba « PC Obsesion (23:42:17) :

[...] Compartir carpetas entre Windows y Ubuntu, SAmba Fuente:http://tuxpepino.wordpress.com [...]

5 06 2007
8 06 2007
minglas (20:33:21) :

He seguido tu excelente tutorial, paro me ocurre lo siguiente:
Desde windows, veo mi carpeta compartida de ubuntu, pero si quiero pasar algún archivo, en windows me sale el mensaje de “acceso denegado”. Al configurarlo puse que aceptara lectura-escritura.
Desde ubuntu, me es imposible conectar con windows, escribiendo tanto la ip del equipo como el nombre del ordenador, el mensaje que me aparece es “Nautilus no puede mostrar smb://192.168.1.3″.
¿alguna pista?.

8 06 2007
CeeC (20:48:33) :

Lo primero sí, fallo mío que se me olvidó añadir un pequeño punto. Ahora lo añado al tutorial para futuras lecturas.

Como sabrás cuando creas un archivo o directorio, éste registra su propietario y le otorga permisos de lectura y escritura. A los usuarios del grupo del propietario y a los otros usuarios se les da por defecto derechos de lectura. El error está, en que la carpeta “compartido” está con derechos de lecturas para “otros”, como sería el usuario “invitado”.

Para solucionarlo hacemos botón derecho sobre la carpeta “compartido” (o la que tengas), vamos a las “Propiedades” y dentro de estas a la pestaña “Permisos”. En el “Acceso a carpeta” de “Otros” le decimos que puedan “Crear y borrar archivos”. Y si ya tienes algo dentro de la carpeta, le das al botón “Aplicar permisos a los archivos contenidos”.

Otra forma de hacerlo sería mediante consola:

$ chmod 777 -R compartido

Sorry por el despiste.

Respecto al otro asunto, pues no sé por qué te pasa. Si puedes ver desde Windows las carpetas de Ubuntu, deberías poder hacer lo mismo a la viceversa. En principio no es necesario para que puedas acceder al menos a la máquina, pero prueba a asegurarte antes de haber compartido una carpeta en Windows.

Saludos.

9 06 2007
minglas (15:56:26) :

bueno, con tus indicaciones ya puedo trabajar desde windows con la carpeta de ubuntu, pero no consigo ver las carpetas compartidas de windows desde ubuntu. La conexión es inalambrica, Investigaremos…

14 06 2007
poL (21:32:39) :

Una pregunta que me tiene desquiciado y no encontré respuesta en el blog, por el momento.

Tengo Windows y en breves voy a particionar para instalar Linux. Estando en Linux, ¿puedo usar archivos que tenga en particiones ajenas a él? es decir, toda mi música la tengo en Windows, si quiero usar Linus, ¿puedo poner la música que tengo en la partición de Windows? Porque sinó como comprenderás tendré que copiar toda la música a Linux.

Gracias.

14 06 2007
CeeC (21:46:01) :

Buenas poL.

Sí, sí puedes. Cuando Ubuntu se instala, montará las particiones que tengas en tus discos, independientemente del sistema de ficheros que usen (FAT, NTFS…). Supongo que tu música la tienes en una partición NTFS, así que podrías escucharla sin problema.

El “problema” viene cuando quieres, por ejemplo, añadir un nuevo disco o una nueva canción. NTFS es un sistema de ficheros propietario (Microsoft) y por defecto no podrás copiar nada allí.

Sin embargo hay un driver para GNU/Linux que sí te permite copiar, borrar o modificar archivos en las particiones NTFS. Tienes un manual para instalar este driver en este mismo blog, échale un vistazo.

Por cierto, te aclaro por si acaso que el tutorial de esta entrada (compartir carpetas entre Windows y Linux) es para dos equipos distintos, no para el mismo. Lo comento en base a tu pregunta que no tiene nada que ver con esta entrada.

Saludos.

15 06 2007
mbernasb (11:21:17) :

wenas,queria preguntar una cosa que no se si va en este post, tegno en mi pc ubuntu y windows, pero tengo que reinstalar windows para mi ermano porque como no le a entrao un virus que no veas tu, si instalo windows supongo q me desinstalaria el grub y esas cosas no??o se qdaria puesto,me cambiaria algo de las particiones q ya pueda tener hechas….??

15 06 2007
CeeC (14:22:21) :

Buenas mbernasb.

No quiero parecer antipático ni nada parecido, pero te tengo que decir lo mismo que a poL. No veo mucha relación entre compartir carpetas entre dos sistemas operativos de dos ordenadores distintos, a recuperar el grub en uno. No es por manía ni nada parecido, tan sólo me gustaría mantener la temática de las entradas y que no se conviertan en un foro de ayuda donde viene alguien y pregunta su duda aunque no esté relacionado con la propia entrada. Espero que me entiendas.

Respecto a tu cuestión tenía planeado más adelante hacer un pequeño tutorial al respecto, pero viendo que se va necesitando ya, lo prepararé para publicarlo esta noche/mañana.

Saludos.

15 06 2007
poL (17:10:23) :

Lo sé, ya me habia dado cuenta de que tu hablabas de una red. Pero se me ocurrió según iba leyéndolo y me comía el tarro.

16 06 2007
CeeC (02:04:29) :

@ mbernasb: Aquí está.

Saludos.

8 07 2007
perdio (17:39:30) :

hola a todos!
estoy empezando con esto de linux, y ubuntu de las distros que he mirado antaño, es el unico que ha perdurado en mi equipo y es mas.. ha sustituido al xp…que ha quedao pa cuatro juegos :)

es increible

tengo un portatil en casa que por motivo de trabajo si que utiliza XP

en el sobremesa tengo una particion FAT32 (por aquello de verla desde win y linux sin muchas paranoias) y lo que quiero es… desde esa particion, compartir carpetas con ubunto y se puedan abrir desde el portatil

he conseguido instalando samba que el portatil acceda a la carpeta pero el problema esta en los permisos de la misma. aun habiendola creado con mi usuario el propietario es root, y no puedo cambiar el acceso a carpetas para otros usuarios (que esta en ‘ninguno’)

si comparto una carpeta desde mi carpeta personal en ubuntu no hay problemas

plis, una ayudita por amol de dio.

gracias.

8 07 2007
CeeC (17:57:18) :

Si el propietario de la carpeta que mencionas es root, o le has cambiado el propietario (siendo novato no creo que lo hayas hecho), o la has creado como root sin querer; puede que con un “sudo mkdir” o un simple “mkdir” estando como root.

Abre un Nautilus como superusuario (Alt+F2 y dentro escribe “gksu nautilus”). Accede con el botón derecho a las propiedades de la carpeta y ya podrás cambiarle los permisos y ponerlos como quieras.

Por cierto, yo que tú cambiaría el sistema de ficheros de esa partición FAT32 está desfasada y no es muy recomendable seguir usándola, ni en Linux ni en Windows. No tienes que liar nada para usar en tu Ubuntu una partición NTFS. Mira este pequeño tutorial.

Saludos.

8 07 2007
perdio (18:19:58) :

gracias por la respuesta
ya habia intentado acceder a esa capeta desde nautilus en modo superusuario con gksu nautilus –user root pero curiosamente en este navegador, solo me aparece la carpeta del root y la particion ext3

soy novate, pero no uso logueo en ubuntu nunca como root, de cualquier forma, para salir de la duda, estando como usuario pepito, he accedido la particion con nautilus, he creado una carpeta prueba, y cuando voy a la pestaña de permisos… esta como propietario root directamente :S

muchas gracias por el enlace del tutorial, lo habia visto (esta web es super interesante, llevo mirandola algunos dias….) quizas me plantee utilizar ese driver, es cuestion de cambiarle el formato a la unidad no mas…

gracias de nuevo y un saludo.

8 07 2007
perdio (18:25:47) :

bueno, desde nautilus con ctrl+L he ido directamente a /media/sda1 que es la particion en cuestion y he cambiado los permisos… :)

ahora, me gustaria saber porque me pasa lo de crear una carpeta, la comparto desde samba y aparece como propiedad del root y ademas, sin permisos ningunos :(

8 07 2007
perdio (18:34:31) :

bueno, me he precipitado un poco.. esto es mas raro aun.

desde nautilus como root, voy a la carpeta, a la pestaña de permisos y:

- no puedo cambiar el propietario
- no puedo cambiar el grupo (que es “plugdev”)
- en Otros, si cambio el permiso de acceso a carpeta de ninguno a acceder archivos, delante de mis ojos se vuelve a ninguno……… …. …. (idem para crear o listar….)

aun mas… desde nautilus como root, creo una nueva carpeta, prueba… le doy con el boton derecho a compartir… y me suelta:

“No se pudo mostrar el contenido de la carpeta:error accessing ‘file:///media/sda1/prueba’: Acceso denegado”

%-(

8 07 2007
CeeC (18:42:33) :

Pues ni idea chico. Lo que sí está claro es que tienes liada un bifostio muy majo, pues nada de eso obviamente es normal xD. Cuando se crea un archivo, se le asigna como propietario el usuario que la haya creado, sea pepito, pepino o root. La verdad es que no sé qué es lo que tienes mal. Sorry.

Saludos.

8 07 2007
perdio (18:54:34) :

no, si funcionar, funciona correctamente pero solo en la particion de ubuntu (recien instalado ayer, no me ha dao tiempo a romper na todaavia, si lo que instale fue beryl y he configurao evolution :D

sobre las ntfs de momento las tengo en solo lectura …. asi que no puedo decirte, pero en la fat pasa tal cual te comento….. una chalaura

de cualquier manera sigo mirando… muchas gracias por tus rapidas respuestas….

9 08 2007
pamchi (06:51:31) :

Te dejo el siguiente enlace para un tutorial para hacer todo esto pero desde consola, es como que un poquito mas sencillo. Ademas ya es hora de que los usuarios Linux le pierdan el miedo a la consola.

http://pamchi.wordpress.com/2007/07/17/configuracion-super-sencilla-de-un-servidor-samba-en-ubuntu/

9 08 2007
CeeC (11:05:30) :

Gracias por el enlace pamchi. Estoy de acuerdo en que hay que quitarse el miedo a la consola, pero decir que es más fácil que gráficamente, al menos en este caso específico, no estoy de acuerdo xD

Saludos.

22 08 2007
cuecepollos (23:41:31) :

Ceec llevo muy poco tiempo trasteando linux y ahora me arrepiento de no haber empezado antes. Agradecerte el trabajo que haces y que tanto bien le hace a gente como yo, cuando sea mayor quiero ser como tux.

23 08 2007
CeeC (09:22:15) :

Pues ponte un abrigo porque vas a pasar frío xD. Me alegro que te vengan bien las entradas ;)

Saludos.

27 08 2007
pamchi (03:35:51) :

CeeC, tienes razón, pero aquellos que se han animado a cruzar la frontera “el paso a Linux” deben de tener conocimientos básico de consola.

4 09 2007
» Blog Archive » Todo lo que hay que saber para comenzar con Ubuntu (04:01:33) :

[...] Guía Ubuntu - Primeros pasos Guía no oficial - Importante lista de how to’s (recomendado) Compartir carpetas con win - How [...]

8 09 2007
zeen (23:13:42) :

Hola , he consegido ver todas las carpetas desde ubuntu, pero en el otro ordenador no veo nada de carpetas compartidas en xp.

salud

8 09 2007
CeeC (23:50:38) :

Hola zeen.

¿Cuales son las que no ves? ¿Las de Windows en Ubuntu o las de Ubuntu en Windows? Sorry, es que no me ha quedado muy claro.

Saludos.

1 11 2007
MoNjE (20:18:43) :

Hola CeeC..

Me he recorrido todo el blog en busca del mejor luegar para postear mi problema sin equivocarme de lugar.. esperemos que sea el adecuado ya que tiene que ver con samba, pero el problema no es de samba…

Bueno tengo samba instalado en un Gutsy Server conectado a un router d-link gigabit, resulta que la transferencias entre ordenadores excluyendo el servidor es de 1000mbps, pero cuando intento transferir algo al servidor no es de 1000..

el cable esta bien, porque he conectao otro ordenador a ese cable y la transferencia es de 1000mbps, y la tarjeta la reconoce bien, esta a 1000mbps y esta en Duplex Full.

Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0×00000033 (51)
Link detected: yes

no se por donde empezar para solucionar esto :-(

puedes ayudarme??
Muchas gracias tio!..

11 11 2007
Santi (18:42:14) :

Muy buenas. Quería, lo primero, agradecerte la ayuda que ofreces a los novatos en ésto de ubuntu.
He seguido tu tutorial al pie de la letra, pero desde windows me es imposible acceder al directorio compartido. Incluso he creado nuevos usuarios con maś privilegios, pero nada. El ordenador con windows es un portátil que se conecta a la red via wifi, pero ya te digo, que me dice que no tengo permisos para acceder. Veo el directorio perfectamente desde mis sitios de red, pero al ir a meterme en el, me dice que no tengo permiso. He intentado de todo, ¿alguna idea? Gracias.

12 11 2007
CeeC (15:24:40) :

Pues sigue siendo cosa del usuario. Ten en cuenta que se respetan las mayúsculas y minúsculas, escribir bien la contraseña, etc. En el fondo lo que hacemos es dar de alta un usuario “por defecto” (invitado) para poder acceder desde Windows con ese mismo login y password.

Saludos.

28 11 2007
pipo (15:38:49) :

Magnifica guía como siempre ;)

30 11 2007
La plaga Tux | Compartir la impresora en Ubuntu (11:48:26) :

[...] Ante la bajada de precios cada vez más acentuada en material informático, y sobre todo en portátiles, es más habitual encontrarse en los hogares con varios ordenadores y con una red montada entre ellos. Para montar una de estas redes no tenéis que ser unos expertos informáticos ni nada por el estilo, simplemente se debe de configurar la red adecuadamente mediante unos sencillos pasos. Usando el protocolo de compartición de archivos SAMBA incluso podréis compartir archivos con Windows por si aún queda algún rezagado en la familia :P. Os dejo este enlace al magnifico blog “Entre tuxes y pepinos” donde explica como montar una red con SAMBA de forma muy sencilla: Enlace. [...]

25 12 2007
Trava80 (10:57:54) :

Hola CeeC,

En un comentario anterior decías que Fat32 estaba desfasado, que tipo de partición me recomiendas para usar entre windows y ubuntu?

Es que tengo un problema al compartir la carpeta, me pasa lo mismo que a “perdio” con lo de acceso denegado y quizás sea por culpa de la partición, porque lo que no me explico que el usuario sea root y el grupo plugdev y que no me deje cambiarlos.

Un saludo.

25 12 2007
CeeC (17:39:04) :

Recomendar, recomiendo NTFS antes que FAT32. Hoy en día el soporte de NTFS en GNU/Linux es excelente y se usa un sistema de ficheros no tan desfasado como es FAT32 con todo lo que implica.

Prueba a pasarla a NTFS y a volver a compartir.

Saludos.

6 01 2008
Ben (01:58:31) :

Muy bueno el tutorial! Sólo tengo una pequeña cuestión por resolver, ¿cómo hago para que las carpetas que tengo compartidas desde ubuntu aparezcan siempre en Mi PC en windows? Recuerdo que cuando monté la red para VirtualBox hacia algo tal que así: “net use U: (de Ubuntu) \\algoporaqui\algoporalla” y se me quedaba la carpeta compartida como una unidad más (U:).

Supongo que no debería ser muy complicado, pero no acierto cómo hacer la ruta, he probado con el nombre del equipo en el que tengo Ubuntu, y el nombre de las carpetas, luego con las rutas… pero no he conseguido nada.

6 01 2008
Ben (02:11:17) :

Nada, que ya lo he arreglado, me debo haber comido alguna letra antes…

9 01 2008
edgard (07:02:30) :

hola a todos soy nuevo en linux, ya instale samba y puedo compartir carpetas y toda la onda desde linux y veo las carpeta desde windows pero tengo una carpeta en una particion ntfs que cuando quiero ingresar a ella desde windows me dice que no tengo permisos, cuando le doy clic derecho propiedades y luego la pestaña permisos me dice que no soy el propietario y no puedo aplicar los permisos, y cuando escribo Alt+F2 y dentro escribo “gksu nautilus” no me deja cambiar el grupo plugdev no se que tengo que hacer para solucionar esto y poder ver la carpeta desde windows

9 01 2008
edgard (07:07:08) :

olvidava algo tambien hice una carpeta en la particion ntfs y cuando quiero compartir esta carpeta me dice que no se puede mostrar el contenido “error de acceso” no se que estara pasando saludos cordiales

9 01 2008
CeeC (15:50:20) :

Hola edgard.

¿Puedes entrar en esa carpeta desde el explorador de ficheros?

Saludos.

9 01 2008
Quique (18:31:20) :

mismo problema que edgar, solo que además añado que soy root y que me da accesso denegado tanto desde windows como desde linux entrando por smb://servidor/recurso y teniendo security=share y demás, los permisos están como:
drwxrwx— 1 root plugdev 16384 2008-01-09 16:39 recurso

no se que hacer me pasa solo con las que estan en una particion ntfs
además esta montada como (mount -t ntfs /dev/sdb1 /recurso )

por cierto, ese grupo q es?, porq no puedo cambiar los permisos?
saludos

10 01 2008
CeeC (15:36:29) :

Ese montaje puede ser el problema. Añade “-o defaults” en tu orden de montaje.

Saludos.

14 01 2008
PabloSabbath (08:41:32) :

Hola,
Esto funciona , solo que estuve un buen tiempo para hacerlo debido a que no me daba cuenta que el firestarter no me dejaba compartir!!!!! aaahhhh!!!!!!!!

saludos

28 01 2008
Luis (23:55:44) :

Hola,

Tengo un equipo con Ubuntu y una laptop con windows vista, desde windows puedo transferir archivos a ubuntu sin problemas , pero desde ubuntu al transferir archivos de windows a ubuntu, empieza la transferencia (por ejemplo un archivo mp3) y se corta marcando “error se ha sobrepasado el tiempo de espera smb://”, copiando solo parte del archivo. con los archivos pequeños (menor de 1Mb) no tengo problema. para resolverlo tengo que ir al equipo windows y transferirlo desde alli.

alguien sabe que pasa?

7 02 2008
Carlos Carrera (16:56:19) :

tengo un problema con samba… si puedo copiar archivos entre windows y linux normal, pero el error sale cuando intento copiar una carpeta que contiene a varias carpetas.. me sale error, pero cuando copio carpeta por carpeta no me da ningun error….

que puede estar fallando??? gracias

8 02 2008
CeeC (15:45:25) :

@ Luis y Carlos: ¿Wireless o cable?

Saludos.

11 02 2008
Luis (01:57:12) :

El equipo ubuntu esta conectado por cable a un router y el equipo windows esta wireless, los dos equipos se pueden ver, pero con windows tengo que transferir hacia el equipo ubuntu porque en ubuntu no puedo.

11 02 2008
Carlos Carrera (15:36:50) :

hola amigo CeeC, bueno sobre tu pregunta la verdad no entiendo, pero mi red no es inalambrica… asi que…..
jeje…

quisiera saber porque no puedo copiar varias carpetas a la vez al pasar archivos de una pc a otra pc mediante samba???… en q puedo estar fallando??
Salu2

12 02 2008
CeeC (16:05:39) :

Pues la verdad es que lo desconozco. Lo de la red inalámbrica es porque a un amigo le pasaba algo parecido y era porque el router wifi no andaba muy allá. Lo siento.

Saludos.

26 02 2008
Jorge (01:22:21) :

Esto nada mas funciona con dos pc’s por k yo tengo en la misma compu los 2 sistemas ubuntu y win vista y ya hice todo y no puedo ver las carpetas de ubuntu en win, ni sikiera las particiones. En toda la red no me aparece esa Mshome Por que sera?

27 02 2008
CeeC (15:31:41) :

Sí Jorge, es para dos PCs distintos. Para acceder a otras particiones tienen que estar previamente montadas. Si no las editaste en el momento de la instalación (ver tutorial de instalación en la sección manuales) las particiones deberían llamarse hdxy o sdxy donde ‘x’ es una letra (a, b, c…) e ‘y’ es un número.

Saludos.

27 02 2008
Compartir archivos y carpetas entre Windows y Ubuntu con Samba « Un dia duro (20:03:56) :

[...] Compartir archivos y carpetas entre Windows y Ubuntu con Samba Entre tuxes y pepinos [...]

28 02 2008
alexsander (23:25:00) :

Hola utilizo Linux Debian 4.0 es lo mismo que ubuntu me gustaria saber como hago para compartir carpetas con restrinciones, que la carpeta AA lapueda ver un usuario y la carpeta BB otro usuario

29 03 2008
Stinger (18:29:31) :

Lo primero es lo primero: Muchas gracias por todos tus “TIP’s”, “Conocías..” y demás secciones de éste enorme blog; me estoy montando una especie de manual de acceso rápido empollando TODOS tus post… (Ya voy por Agosto ‘07) XD
El caso es que sigo tus indicaciones en éste tema y en WinXP veo las dos carpetas que tengo compartidas de Ubuntu (una en ext3 y otra en NTFS). A la de NTFS no me deja acceder (me dice, como a algunos lectores según he visto, que es de “root”) pero ya trastearé con ello. El problema es la otra, entro en ella desde Windows y veo los archivos que contiene pero no me deja ejecutarlos (son las descargas de amule, videos “.avi”). He instalado un driver para manejar ext3 en Win (http://www.fs-driver.org/) pero parece que se trata más bien para manejar particiones en un mismo PC.

Si me pudieras echar un cable…

Un saludo y gracias de antemano!

29 03 2008
merkapto (23:23:50) :

Buenas noches CeeC & Cía. y gracias por vuestra aportación al mundo del software libre.
Una cuestión: acabo de instalar Hardy Heron y al compartir algunas de mis carpetas (música, pelis, etc) me doy cuenta que no aparece la opción de comaprtir al hacer un click derecho sobre la carpeta a compartir ni aparece en Sistema -> Administración la opción de compartir. He reinstalado las GNOME System Tools pero nada de nada. En Gutsy Gibbon funcionaba perfectamente para compartir carpetas entre ubuntu y MacOSX ¿Alguna idea de cómo solucionarlo?

Gracias.

31 03 2008
merkapto (18:53:38) :

Contestando a mi propia pregunta:

Para compartir carpetas y archivos con Hardy (beta) se necesita el paquete, además de samba, nautilus-share, disponible en Synaptic. El cambio se debe a que las Gnome System Tools de Gnome 2.22 ya no incluyen el paquete share-admin presente en gutsy y en versiones anteriores de hardy (la beta no actualizada y todas las alfas).

Saludos.

1 04 2008
CeeC (15:04:44) :

@ Stinger: ¿Te refieres a ver un vídeo directamente por red?

@ merkapto: Si se queda así la cosa adaptaré el tutorial una vez se publique Hardy. Gracias por el comentario.

Saludos.

2 04 2008
Stinger (11:44:59) :

Exactamente a eso, CeeC

2 04 2008
CeeC (14:58:53) :

¿Y sí te permite copiártelo al sistema Windows?

Saludos.

2 04 2008
Stinger (17:57:46) :

Tampoco, lo que sea manejo de archivos en esa carpeta (ejecutar o copiar) da un error de permisos pese a tenerlos habilitados como t’u has explicado…

PD>Muchas gracias por el inter’es

5 04 2008
CeeC (12:37:27) :

Vale, pensaba que era problema sólo de vídeos. Lo que te sucede es que no puedes acceder al contenido de las carpetas compartidas. Prueba a crear en Windows una cuenta que se llame también “invitado” y con la misma contraseña. Si usaste otro login/contraseña haz que tenga las mismas. Prueba de nuevo.

Saludos.

6 04 2008
Stinger (20:07:32) :

Ok. Prueba y te comento.

Muchas gracias

17 04 2008
Carlos (21:12:24) :

Hola a todos. Entré a este tutorial para ver si había hecho algo mal al intentar compartir archivos.

El problema es que no puedo acceder a máquinas Windows usando nombre de las mismas, tengo que hacerlo mediante su ip. Las máquinas Windows de mi red si pueden ver la mía con Ubuntu.

Poniendo network:// en nautilus me muestra un sólo elemento, Red de Windows, pero dentro no me muestra nada, ni redes ni equipos (ni siquiera el mío)

La transferencia de archivos funciona bien en cualquier caso, pero quisiera acceder a los otros equipos explorando la red con nautilus, y que también funcione el acceso usando el nombre del equipo en lugar de su ip.

Gracias y un saludo.

21 04 2008
CeeC (18:31:34) :

@ Carlos: Pues no sé decirte. A mí personalmente sí me salen, tanto fuera como dentro de la red y el grupo de trabajo que contiene. Prueba a poner el nombre directamente en nautilus, es decir “smb://nombre_del_otro_pc”

Saludos.

30 05 2008
Roger (03:43:20) :

Que tal a todos, les platico mi singular problemita… he estado haciendo mis pininos para poner un servidor ubuntu, para trabajar en casa. Antes, use un servidor win2003 (era pirata jeje), pero este se murio y ha sido el momento adecuado para poner uno, en su vesion linux, como lo es ubuntu. He aprendido algo, de una semana a la fecha. Sin embargo, llevo un par de dias tratando de resolver un problema con la comparticion de carpetas. Les platico. Puse una carpeta de datos, entre ellos una BD en access, la cual deseo accesarla con dos equipos XP. He logrado ver y accesar al archivo desde ambos equipo. El Problema Es Que En Uno de los Equipos SI me permite agregar registros, Pero en otro NO. Deseo que en ambos se pueda accesar con la cacacidad de escritura. Y por supuesto que lo hagan en un mismo momento sin problema (al menos asi lo tenia con el fallecido win2003 -podiamos accesar a la BD dos usuarios a la vez ambos podiamos registrar y editar los datos). he ahi mi problemita, espero que alguien me de una pista.

Ya he modificado el archivo samba.conf
he puesto
valid user = @imsmex
write list = @imsmex
read list = @imsmex

y bueno eso me ha permitdo accesar con un equipo bien, pero con el otro solo lectura… el grupo, si contiene los usuarios necesarios.

en fin, lo encuentro raro… o a menos que Ubuntu no pueda manejar el acceso simultaneo a un archivo, propiedad del acerrimo rival… no lo se…
saludos

30 05 2008
flops (17:55:15) :

¿Cómo se puede acceder a carpetas de windows con samba pero utilizando la terminal en vez de nautilus? Muchas gracias!

31 05 2008
CeeC (13:13:24) :

@ Roger: Precisamente uno de los puntos más fuertes de los sistemas UNIX/Linux es el multiusuario. Si estás totalmente seguro de que la configuración es la correcta, puede que sea cosa de la base de datos que no permita la escritura simultánea para evitar corrupción de datos.

@ flops: Ahora lo añado a la entrada para futuros lectores.

Saludos.

2 06 2008
Roger (04:28:57) :

Estimado CeeC, la BD usada permite el acceso multiusuario dede mi fallecido Win2003. Lo raro que me pasa compartiendola con Ubuntu Server, es que solo desde una maquina se puede accesar a ella en modo lectura/escritura. Desde el otro pc, no puedo accesar mas que en modo lectura. Es mas, ni apagando el PC que si accede, para de una forma liberarla y que, como dices, no haya corrupcion de datos. Sin embargo, no entra asi tampoco. Concluyo que que el problema puede estar si, en la configuracion del archivo smb.conf. Seguire insistiendo (leyendo todo lo que me encuentre con google), y espero no desfallecer. Agradezco el comentario. Saludos

2 06 2008
espectro (20:07:55) :

Hola CeeC, mis felicitaciones por el blog. Me gustaria saber si es posible iniciar sesion en un dominio (windows2003 server) desde una workstation ubuntu??, necesito usar recursos de la red y no lo consigo, cuando intento iniciar sesion através de ‘conectarme a un servidor”, me da el mismo error que al tratar de acceder a las carpetas compartidas del servidor desde nautilus, me pide usuario y contraseña y al introducirlas aparece algo asi como ‘error al montar ….. //servidor/’, seguro que me dejo algo pero no sé que puede ser, agradeceria ayuda
Saludos

7 06 2008
CeeC (17:53:56) :

@ Roger: Suerte con la búsqueda pues. Si encuentras el motivo y quieres comentarlo por aquí para futuros lectores será bienvenido.

@ espectro: ¿Puedes especificar algo más lo que tienes y lo que deseas conseguir?

Saludos.

10 06 2008
espectro (20:31:50) :

Perdón por tardar en contestar, me intentare explicar mejor, tengo un equipo con ubuntu8, tiene instalado samba y comparte bien los recursos con los equipos de la red windows, el problema viene al tratar de usar algun recurso de la red, en concreto los del servidor w2003server, me pide un usuario y contraseña y al introducir el user/pass del dominio de windows me devuelve un error al tratar de montar el volumen. Mi duda es, ¿como podria iniciar sesion de usuario en el dominio de windows? para por ejemplo recibir algún archivo de confi. conexiones de red, etc.

10 06 2008
espectro (20:32:35) :

Gracias!!!

15 06 2008
CeeC (18:07:31) :

@ espectro: Prueba a crear el mismo usuario con la misma pass que tienes en tu Ubuntu, pero en el servidor remoto.

Saludos.

16 06 2008
espectro (19:32:00) :

Hola, te cuento un poco todo lo que he probado, he creado el mismo usuario/pass tanto en ubuntu como usuario del domonio de windows, además he dado de alta el nombre de maquina del equipo ubuntu en computers del dominio de windows, lo mas curioso es que cuando me pide usuario/pass, si introduzco el del usuario ubuntu(que existe como tal en el dominio windows) me vuelve a preguntar el user/pass como si no fuera correcto, pongo otro que no existe y me devuelve lo mismo, pero cuando logeo como administrador(dominio)/pass parece que hace algo más y al tratar de abrir el contenido de la carpeta es cuando aparece el “error al cargar el lugar”, por supuesto con las impresoras me sucede lo mismo al ser estas miembros del directorio(activo del dominio) de windows, la verdad aunque solo sea ya por cabezoneria me gustaria poder conectarme al dominio, seguire probando en ratos que me deje el trabajo y en cuanto vea la manera lo comunicare aqui, mientras sigo agradeciendo cualquier ayuda, muchas gracias

Saludos

21 06 2008
santiago (01:39:27) :

cuando navego entre los grupos de trabajo, y entro a una de ellas, luego a alguna pc, y no me pide nunca la contraseña/usuario (que seria lo esperado), y parece que estoy dentro de la carpeta pero eestan vacias, todo esto como usuario comun. La historia es distinta si primero hago sudo nautilus y a partir de alli navego entre los grupos y carpedas y entro a ellas y todo esta funcionando. Asi era en un principio pero hace un tiempo que cuando quiero navegar con sudo nautilus entre la red, me sale un carte que dice ¨nautilus no ppuede manejar direcciones network:///¨ esto es raro ya que yo uso samba, a alguien se le ocurre algo? saludos, santiago

21 06 2008
santiago (01:45:56) :

nuevamente yo, se me ocurrio entrar directamente con smb://IP/ y anduvo, solo puedo entrar asi a los recursos, no puedo llegar a traves de explorador de red. A alguien le pasó? saludos

21 06 2008
CeeC (13:23:12) :

@ espectro: En principio no se me ocurre mucho más. Supongo que también podrías echar un vistazo y toquetear la configuración de samba, que está en el archivo /etc/samba/smb.conf. Recuerda que tienes que reiniciar el servicio samba después de realizar un cambio. Si no sabes cómo es con este comando:

$ sudo /etc/init.d/samba restart

@ santiago: Personalmente no, sorry.

Saludos.

26 06 2008
Ronald (21:38:22) :

Ceec te molestare con una consulta.

Quiero ingresar de mi maquina Ubuntu a una con Windows llamada “mari”, pero al colocar:

$ smbclient //mari/C

Sale el siguiente error:

Connection to mari failed (Error NT_STATUS_BAD_NETWORK_NAME)

Pero cuendo me conecto utilizando el IP se conecta perfectamente:

$ smbclient //192.168.1.2/C

Y me sale el siguiente mensaje:

Domain=[MARI] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \>

Revise el nombre de la maquina con Windows y es “mari” pero no me conecta.

Algun consejo?

Gracias.

26 06 2008
Ronald (21:42:52) :

Y otra cosa mas.

Como puedo utilizar el comando find en una carpeta compartida con samba.

Es que quiero buscar un archivo desde mi maquina Ubuntu en una con Windows

De nuevo Gracias

8 07 2008
Compartir carpetas entre windows y ubuntu con samba « RICHARD’S (22:27:24) :

[...] Compartir carpetas entre windows y ubuntu con samba Fuente:http://tuxpepino.wordpress.com [...]

11 07 2008
vichox (03:12:23) :

Hola tengo un problema, cuando comparto la impresora desde ubuntu 8.04 a windows xp, en windows pongo la impresora pero me dice acceso denegado y no puedo imprimir aunque aparezca en windows.

Gracias

16 07 2008
David (20:52:33) :

Hola. Tenemos una red con equipos Ubuntu, Windows XP, Y Windows Vista. La compartición de carpetas no tiene problema entre Ubuntu y Windows XP . Esto se complica cuando quiero compartir archivos de una PC en Windows Vista. Mi equipo Ubuntu ve la PC de Win Vista, pero no ve sus carpetas compartidas. En algunos otras PCS Ubuntu sólo se ven las carpetas pero no permite ingresar a ellas.

En la configuración de Compartir en Windows Vista le puse todos los permisos a todos los usuarios, y aun así no funciona. Podrías ayudarme por favor?

Gracias

21 07 2008
marcelo (02:32:37) :

hola a todos, yo soy nuevo en todo esto y nesecito saber si es posible ejecutar aplicaciones de windows en linux y viceversa. Desde ya muchas gracias y espero q alguien me pueda ayudar.

26 07 2008
asimov (01:23:25) :

Eduardo! está buenísimo el tutorial. Mi problema, a pesar de haberlo seguido a pie juntillas, no consigo que las máquinas (una con Win Xp, otra con Ubuntu 8.04) se encuentren en el grupo de trabajo. Qué puedo revisar? He repetido el caso varias veces. Muchas gracias por ayudar.

Deja un comentario

Puedes usar estas etiquetas : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>