domingo, 31 de julio de 2011

Compartir archivos en Red usando Samba en Ubuntu 11.04 Parte I

Este post está escrito para aquellos que quieran hacer uso de Samba y compartir archivos entre su distribución Ubuntu y Windows, o entre equipos con distribución Ubuntu. Si tenemos conformado un equipo de trabajo, se hace evidente la necesidad de compartir datos entre los usuarios que lo conforman. Cuando hablo de datos me refiero a audio, video, documentos. Todos sabemos de las bondades que nos ofrece Google docs, sin embargo al momento de compartir archivos multimedia, o carpetas con gran cantidad de información Samba es una buena elección. Este post está basado en un tutorial de Internet disponible en la página del equipo LiberianGeek.
Utilizaremos el sistema operativo Windows 7 y la distribución GNU/Linux Ubuntu 11.04 (Natty Narwhal). 


Lo primero que haremos será configurar Windows para poder compartir archivos.
Vamos a Inicio -> escribimos en el campo de búsqueda 'centro de redes y recursos compartidos' y lo abrimos como se observa en la figura.
Luego seleccionamos la opción 'Cambiar configuración de uso compartido avanzado' en el menú situado a la izquierda.
por último para terminar con el primer paso habilitamos la opción 'Activar el uso compartido de archivos e impresoras' y damos click en Guardar cambios.
el siguiente paso es configurar los parámetros de acceso remoto en nuestro sistema Windows.
Vamos a Inicio -> damos click derecho sobre Equipo y seleccionamos Propiedades.
Luego seleccionamos la opción 'Configuración de acceso remoto' en el menú situado a la izquierda.
Seleccionamos la pestaña 'Nombre de equipo' y damos click en Cambiar.
Asignamos un nombre al equipo y a su grupo de trabajo. El nombre del equipo de trabajo debe ser el mismo en todos los equipos que desee compartir en su red. Por defecto Windows asigna el nombre workgroup, sin embargo siéntase libre de cambiarlo. Por último reinicie el equipo y continue con la configuración de Ubuntu.
Para poder compartir archivos y añadir nuestro equipo con Ubuntu al grupo de trabajo necesitamos instalar Samba, Samba es un programa de código abierto que permite compartir archivos e impresoras entre equipos con una distribución GNU/Linux o Mac y Windows.
Presionamos la combinación 'Ctrl + Alt + t' o si prefieren vamos a Aplicaciones -> Accesorios -> Terminal y escribimos en la terminal el siguiente comando.
      sudo apt-get install system-config-samba
Luego de la instalación vamos a 'Sistema -> Administración -> Samba' y abrimos Samba para configurarlo.
Damos click en Preferencias y seleccionamos 'Configuración del Servidor'.
Escribimos el nombre del grupo de trabajo, recuerda que tiene que ser el mismo que ingresaste en el sistema Windows y damos click en Aceptar.
Finalmente reiniciamos Samba ejecutando en la terminal el siguiente comando
      sudo /etc/init.d/smbd restart
Ya garantizamos que tanto Ubuntu como Windows pertenezcan al mismo grupo de trabajo, si todo quedó bien configurado podemos ver:
Desde Windows:
Desde Ubuntu:
Nota: JUVASQUEZG es el nombre de mi equipo con distribución Ubuntu.
La segunda parte de este post muestra como compartir y acceder a las carpetas desde Windows y Ubuntu.

4 comentarios:

  1. excelente ya veo todo desde ubuntu me falta ver a ubuntu en windows no rechaza la conexion de red pero no se vé nada de carpetas, usuarios etc en windows

    ResponderEliminar
    Respuestas
    1. Que bueno, dale la tecla Super (Tecla de Windows) + R y escribe \\IPSambaServer ejemplo \\192.168.1.6. Luego te autenticas.

      Verifica también el estado del servicio
      sudo /etc/init.d/smbd status

      Eliminar
  2. Verifica también en el archivo /etc/samba/smb.conf en la sección de las carpetas que quieres compartir.

    sudo gedit /etc/samba/smb.conf

    [Documentos]
    browseable=yes

    ResponderEliminar
  3. Verifica si tienes la opcion de permitir conexiones entrantes o algo similar en la configuracion avanzada del Grupo Hogar. Un saludo

    ResponderEliminar