Compartir archivos Mac OS X – Ubuntu

Conectar Mac OS Ubuntu

En este tutorial explicaré como conectar una PC con Ubuntu a un Mac (en mi caso un MacBook) en una red local accediendo tanto del Mac como del PC con Ubuntu. Explicaré el método tanto para Tiger como para Leopard, en este último es un poco más sencillo todo esto debido a que Apple eliminó la aplicación Netinfo usada en el método para Tiger.
Bueno comencemos con la configuración de Ubuntu:

NOTA: Este tutorial está basado en Ubuntu 8.10, Intrepid Ibex o versiones poesteriores, si usas alguna versión anterior, tal vez necesitarás realizar algúnos pasos extra.

  • Instalando Samba en Ubuntu

La mayor parte de los paquetes para compartir paquetes en Ubuntu 8.10 ya vienen instalados, sin embargo necesitamos el esencial que es samba. Ejecuta en una Terminal (Aplicaciones/Accesorios/Terminal):

sudo aptitude install samba

  • Configurando Ubuntu – Samba

Una vez instalado debemos modificar la configuración de Samba para asignar el grupo de trabajo en el que compartiremos archivos y añadir un poco más de seguridad. Por favor verifica que tus archivo de configuración tenga las siguientes características.

  1. Abre una Terminal (Aplicaciones/Accesorios/Terminal) y editamos el archivo smb.conf ejecutando:
    sudo gedit /etc/samba/smb.conf
  2. editando smb.conf

    editando smb.conf

  3. En el editor de textos, ve a la línea en donde define el grupo de trabajo o da clic en buscar y escribe workgroup, cambia “MSHOME” por “WORKGROUP” (sin las comillas), o en dado caso por el grupo de trabajo que hayas configurado tu red.
  4. Verificar "workgroup"

    Verificar "workgroup"

  5. Ve a la línea donde especifica el tipo de seguridad o busca security. Debemos descomentar la línea para esto borra el punto y coma al inicio de esta.
  6. Verificar  "security"

    Verificar "security"

  7. Guarda los cambios y cierra el editor de textos
  8. Reiniciamos Samba ejecutando en la Terminal:
    sudo /etc/init.d/samba restart
  9. Reinicia samba

    Reinicia samba

  10. Agregaremos un nuevo usuario al servicio Samba ejecutando en la Terminal:
    sudo smbpasswd -a tu_usuarioReemplazando tu_usuario por el que utilizas para iniciar sesión en Linux, el password puedes ser el mismo, es para autenticar la conexión.

    Ingresa un password seguro.

    Ingresa un password seguro.

  11. Ya tenemos listo Ubuntu para compartir archivos en la red.

Nota: Yo no he hecho que mi PC con Ubuntu tenga una IP fija, por que el modem (un 2WIRE) parece siempre asignarme la misma IP para la red local aun reinstalando el SO o incluso si uso Windows, aun cuando este no esta configurado para IP fija.

  • Compartir Carpetas – Ubuntu + nautilus

Para compartir una carpeta en Intrepid Ibex debes realizar los siguientes pasos:

  1. Ubica la carpeta que quieres compartir en Nautilus (el navegador de archivos).
  2. Da clic derecho sobre ella y ve a Propiedades.
  3. Ve a la pestaña Compartir y selecciona las casillas dependiendo de como la querrás compartir. Si seleccionas la primera unicamente tu tendrás aceso con la contraseña que has proporcionado. Si seleccionas las dos primeras, solo tú y algunas personas con su propia cuenta tendrán acceso a escribir en dicha carpeta. Y si marcas las tres todos tendrán acceso a esta carpeta para acceder, borrar y crear archivos. Esta última opción la utilizaré parami carpeta pública.
Click en crear compartición, y permite a Nautilus añadir los permisos necesarios

Click en crear compartición, y permite a Nautilus añadir los permisos necesarios

  • Configurando Mac OS X – Tiger

Vamos a activar los servicios en Mac OS X para compartir archivos por la red y después vamos a asociar el nombre de nuestra PC con Ubuntu a una IP.

  1. Da clic en el icono de Preferencias del Sistema ubicado en el dock, da clic en Compartir y en la pestaña Servicios activa, Compartir Archivos y Compartir Windows
  2. Compartir archivos, compartir Windows

    Compartir archivos, compartir Windows

  3. Una vez hecho esto el firewall de Tiger permitirá el acceso a esos dos servicios por lo que no habrá que modificarlo, ahora abre el Gestor Netinfo ubicado en Aplicaciones/Utilidades/Gestor Netinfo
  4. Gstor Netinfo

    Gestor Netinfo

  5. Una vez abierto lo más seguro es que esté bloqueado para modificaciones, en la parte inferior izquierda da clic en el candado y escribe tu contraseña para autenticar.
  6. Desbloquear Gestor Netinfo

    Desbloquear Gestor Netinfo

  7. Selecciona la opción machines, da clic en localhost y después duplicalo con el botón de la parte superior, en el panel inferior modifica los valores ip_addres y name por los correspondientes a la PC con Ubuntu.
Configurar máquina

Configurar máquina

Nota: En los valores anteriores el más importante es el de ip_addres, pues es la dirección a la que nos conectaremos en la red para acceder a los archivos, si no conoces la ip puedes verla en la pagina de tu modem. Si es un 2WIRE como en mi caso escribe home en un navegador de Internet.

  • Conectando Mac OS X – Tiger
  1. Ve al Finder y en el menú Ir da clic en Conectar con el servidor…
  2. tiger-4

  3. En la nueva ventana escribiremos la dirección a la cual conectarnos de la siguiente manera:
    Coloca la dirección de la carpeta compartida en Ubuntu

    Coloca la dirección de la carpeta compartida en Ubuntu

    En mi caso es smb://ubuntu/eduardo (protocolo Samba, servidor Ubuntu y recurso compartido eduardo), reemplaza los campos dependiendo de los datos que hayas colocado en el Gestor Netinfo y en Ubuntu.

  4. Te pide autenticar la conexión, soloca el usuario que has creado en Samba y la contraseña que especificaste.
  5. Autentica la conexión con los datos que proporcionaste a Samba

    Autentica la conexión con los datos que proporcionaste a Samba

  6. Ya estamos conectados y podemos copiar o incluso modificar los archivos de la carpeta compartida en Ubuntu (Si es que así los especificaste).
  7. Conexión realizada a la carpeta compartida en mi caso mi directorio /home

    Conexión realizada a la carpeta compartida en mi caso mi directorio /home

  8. Para cerrar la conexión simplemente expulsa el nuevo volumen que se creó.
  9. Expulsar volúmen compartido

    Expulsar volumen compartido

Más abajo se describe la forma de acceder desde Ubuntu a nuestros archivos en el Mac con Tiger.

  • Configurando Mac OS X – Leopard

En Leopard no vamos a hacer uso del Gestor Netinfo simplemente por que no existe, solo tendrémos que activar la compartición de Archivos y modificar el firewall.

  1. Abre las Preferencias del Sistema y ve a Compartir, da clic en el candado de la parte inferior izquierda para poder hacer modificaciones y coloca tu password
  2. Desbloquear prefrencias de compartición.

    Desbloquear prefrencias de compartición.

  3. Activa Compartir Archivos, y da clic en Opciones. Ahí marca la casilla de Compartir archivos y carpetas mediante SMB para habilitarla y desmarca Compartir archivos y carpetas usando AFP. Deberás activar una cuenta (2) para poder usarla en mi caso marque la casilla de Eduardo
  4. Clic en Opciones para abrir el menú.

    Clic en Opciones para abrir el menú.

  5. Una vez hecho esto aparecerá la dirección mediante la cual los usuarios pueden conectarse a tu Mac
  6. Dirección para conectarse a tu Mac.

    Dirección para conectarse a tu Mac.

  7. Ahora debemos editar el Firewall, regresa a la ventana principal de Preferencias y da clic en Seguridad.
  8. Editando el Firewall... ve a Seguridad

    Editando el Firewall... ve a Seguridad

  9. Ve a la pestaña Firewall y da clic en el candado para hacer modificaciones.
  10. Desbloquea las opciones del Firewall

    Desbloquea las opciones del Firewall

  11. Si aun no está seleccionada da clic en Establecer el servicio a servicios y aplicaciones específicos.
  12. Acceso a Servicios y Aplicaciones especificos

    Acceso a Servicios y Aplicaciones específicos

  13. Ya tenemos Leopard listo para conectarlo aun equipo remoto o que se conecten al nuestro.
  • Conectando Mac OS X – Leopard
  1. Vamos al Finder, en el menú Ir da clic en Conectar con el Servidor….
  2. Conectar con el servidor...

    Conectar con el servidor...

  3. En la ventana que aparece escribiremos lo siguiente:
    smb://ip_address/compartido
    Reemplazando ip_address por la ip del PC con Ubuntu y compartido por la carpeta que seleccionamos en Ubuntu.
  4. Coloca la IP y directorio quehayas especificado previamente

    Coloca la IP y directorio quehayas especificado previamente

  5. Si no conoces la ip del PC con Ubuntu puedes verla en la pagina del modem. Si es un 2WIRE como en mi caso escribe home en un navegador de Internet y ve a la sección Red Doméstica.
  6. Dirección del computador con Ubuntu

    Dirección del computador con Ubuntu

  7. Te pedirá la autenticar la conexión con el nombre de usuario y contraseña que estableciste en la configuración de Ubuntu – Samba.
  8. Autenticar conexión con Ubuntu

    Autenticar conexión con Ubuntu

  9. La conexión ya estará establecida y podrás ver (y modificar si lo has permitido) los archivos que has decidido compartir.
  10. Conexión activa

    Conexión activa

  11. Después de un tiempo puede que tu Mac vea la red y los demás equipos que se vayan conectando a esta, los desplegará en el panel de la izquierda con el símbolo de un BSOD, esta es una manera más fácil de conectarte pues solo seleccionas el dispositivo y das clic en Conectar Como ingresas el usuario y la contraseña y ya tendrás acceso de igual manera.
  12. Red detectada

    Red detectada

  • Conectando Ubuntu – Tiger

Hacer que Ubuntu tenga acceso a nuestros archivos en el Mac aveces puede costar un poco de trabajo, yo he logrado conectarlo tnto a Tiger como a Leopard, a continuación explico el procedimiento:

  1. Ve al menú Lugares/Conectar con el Servidor
  2. Conectar con el servidor...

    Conectar con el servidor...

  3. En la ventana que aparece configurala de la siguiente manera:
    Compartido por Windows
    Servidor 192.168.0.127
    Compartido (El nombre del recurso compartido)
    Carpeta (déjala en blanco)
    Nombre de usuario: tu_usuario
    Nombre del dominio (en blanco)
    Nombre para usar en la conexión (un nombre cualquiera q identifique al recurso)
  4. Si por algún motivo no puedes conectarte sigue las instrucciones descritas abajo para Leopard.
  • Conectando Ubuntu – Leopard
  1. Para conectar Ubuntu a Leopard ve a nautilus y da clic en el botón para colocar una dirección ahí introduce la ip que te da tu Mac para conectarte:
  2. Coloca la IP proporcionada en el panel de prefrencias de OS X

    Coloca la IP proporcionada en el panel de prefrencias de OS X

  3. Tal vez solo se muestre la carpeta que comparte tu Mac (Público), para acceder a tus archivos solo añade el nombre de ususario después de la ip.
  4. Carpeta pública montada, encontrarás un icono en tu Escritorio

    Carpeta pública montada, encontrarás un icono en tu Escritorio

  5. Si te pide autenticar escribe tu nombre de ususario y contraseña.

Ya tenemos acceso en ambos equipos. Espero que les sirva.

NOTA: Compartir todo el directorio personal no es una buena idea, aunque solo tu seas el único en tener acceso mediante contraseña, es mejor añadir una carpeta en específico como la carpeta Pública en ambos sistemas.

Saludos.

|Vía:

Comentanos qué te ha parecido

17 pensamientos sobre “Compartir archivos Mac OS X – Ubuntu

  1. Muchas gracias.

    Yo lo estoy usando con un Redhat 5 con samba y un centos 5 me sirviò mucho.

    Este servidor se usarà en la universidad UNAM de México y esto me ayudó a redolver una traba y tu tambièn mereces merito.

    Gracias por hacer este tipo de manuales.

    Saludos

  2. @forat: Me da gusto que te des una vuelta por este blog gracias por el comentario.
    @joan: Gracias por el comentario, recuerden que si encuentran algo mal o tienen algún problema hagan un post en esta entrada para ver como podemos resolverlo.
    @Ulises: Muchas gracias por el comentario :-D me da gusto que les sirva de algo, no todo el merito es mío por que me basé en un enlace que puse al final del post, solo agregue un par de cosas pero nada más.
    Gracias.

  3. Fantastico manual.
    Ahora solo hay que poner manos a la obra.
    Estoy peleando con Leopard- Ubuntu y no consigo acceder, siempre me dice usuario o contraseña incorrecto.
    A ver si con todos los pasos lo consigo.

    Muchas gracias.

  4. gracias al tutorial.. he logrado conectar un servidor de archivos hecho con ubuntu y logre conectar e interactuar usuarios de windows como de mac.

    gracias!

  5. Gracias al tutorial he conseguido ver mi mac en ubuntu 8.10, pero no consigo ver ubuntu en mi leopard; dice que “la conexión ha fallado”. Es obvo que algo debo estar haciendo mal, ¿pero qué?.

    Una ayuda sería de agradecer.

    Antes tenía ubuntu 7.10 y podía acceder a las carpetas y archivos desde Mac. Ahora con una versión más moderna de Ubuntu, como digo, no puedo.

    Gracias y saludos.

  6. Hola lem.
    No se si tenga que ver los archivos que estas compartiendo. Cuando estoy en Leopard tarda un rato en ver mi PC con Ubuntu pero si lo hace, tal vez tu configuración de Samba no esté correcta, aunque si fuera así no podrías conectarte con Leopard. Trata de entrar como invitado o de añadir una nueva carpeta para compartir para ver si de ese modo si puedes entrar.
    Saludos.

  7. Desde el pc. con UBUNTU 8.10 veo, leo y escribo en las carpetas compartidas del MAC. EL problema es al contrario: En mi mac. dice que la “conexión ha fallado”.

    Ya me diréis.

    Gracias. Saludos.

  8. Pingback: Pasar datos desde Ubuntu a Mac OS X por cable RJ-45 « ChilenoMac: Mac OS X a la chilena

  9. Saludos, me podrías dar algún indicativo de cómo pasar datos de una laptop con vista que no arranca a otra con ubuntu 9.04 usando el live cd de ubuntu para arrancar la maquina muerta y un cable cruzado. No se que aplicación usar o que comandos por consola. Gracias.

  10. Como ya se comenta en anteriores comentarios, funciona a la perfección lo de ver archivos del Mac en Ubuntu, pero no al contrario. Uso Mac OS X Snow Leopard y Ubuntu 10 Lucyd.
    Creo que tiene que ver algo con Samba pero no estoy seguro :

  11. Mil gracias. LLevaba tiempo detras de esta solucion, solo veia los ficheros de ubuntu desde mac, pero no veia los ficheros de mac desde ubuntu. Todabia soy un puto novato. Mil gracias otra vez.

    un amigo

  12. La Primera vez que intente conectar Mac OS X Tiger con Fedora 14 Me resulto sencillo, pero despues la Mac me mandaba un codigo de error -36 de la Mac y no resulto por ningun motivo la conexion no sé si estoy haciendo algo mal. Que puede haber sucedido para que la Mac no me dejara entrar a Fedora 14?
    Nota: Con el Fedora 14 Si logro ver la mac y entrer en ella pero modificar los archivos no lo puedo hacer.

  13. Buenísimo PERO no consigo enviar archivos de mi Mac al servidor Ubuntu(terminal). Trato la conexión a smb://xxx.xxx.xxx.xxx/svn/miproyecto y me dice que NO PUEDE MONTAR la estructura svn/miproyecto.
    ¿Me pueden ayudar?

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>

Loading Facebook Comments ...