domingo, diciembre 03, 2006

Samba básico con Ubuntu

Samba es un "sistema" para poder compartir ficheros entre máquinas linux - windows, éste uso lo podéis necesitar o bien en la empresa [como en mi caso], o después de instalar el Windows sobre el VMWare y queréis pasar ficheros de un lado al otro.

Para ésta finalidad, la de compartir ficheros entre distintas máquinas, personalmente veo que hay dos soluciones posibles:

  1. Instalar en local un servidor de ficheros Ftp, con lo que el acceso podrá hacerse desde el propio navegador web [por ejemplo con la extensión fireFtp para el Firefox], o bien con un cliente de Ftp.
  2. Instalar el servidor samba

Éste post será la segunda opción, el servidor samba y su configuración más sencilla. Compartiremos una carpeta con todos los permisos validados y no necesitaremos ningún tipo de autenticación para poder acceder a dicha carpeta:

Instalaremos el servidor samba:
sudo apt-get install samba
sudo apt-get install smbfs


Daremos permisos a la carpeta que queramos compartir, como por ejemplo /home/usuario/compartido [ésta carpeta deberá de existir, si no fuera el caso se ha de crear "mkdir /home/usuario/compartido"]:
sudo chmod 777 /home/usuario/compartido


Configuraremos el servidor samba para dar los permisos comentados:
sudo gedit /etc/samba/smb.conf


Borraremos las ";" de la línea
; security = user
Y deberá de ser:
security = share
Añadiremos ésto al final del fichero:
[public]
comment = Public Folder
path = /home/usuario/compartido
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup


Reiniciaremos el servidor para hacer efectivos los cambios:
sudo /etc/init.d/samba restart


Ahora ya podremos acceder a nuestra carpeta compartida o bien desde el propio ubuntu en la ruta smb://nombre_de_nuestro_pc o bien desde windows en la ruta \\nombre_de_nuestro_pc

Basado en el artículo de la guia ubuntu dapper, sección How to share public folders with read/write permissions (Authentication=No).

Más información sobre la configuración del samba.

3 comentarios:

Arantza dijo...

MUCHAS GRACIAS!!!! Es muy útil y post y por supuesto Samba!!!!

Ferran Garriga dijo...

Graciaaaaaaaaaaaaaaaaaaassss por el comentario !!! Espero que sirvaaa :D

iker dijo...

oLE! funciona a la primera!!! mu bueno lo tuyo!