Compartir carpeta con Samba en Ubuntu Server utilizando la línea de comandos

escrito por javi el 30 de agosto de 2009
  2 comentarios

Samba es una implementación libre del protocolo de compartición de archivos Windows bajo sistemas UNIX (Linux, Mac OS, Solaris...) y nos permite compartir archivos independientemente del sistema operativo.

Dispongo de un Ubuntu Server virtualizado en un Mac Mini como servidor web, de FTP, de archivos y de descargas. Como corre dentro de otro ordenador, me interesaba no utilizar interfaz gráfica para consumir menos recursos (aunque el Mac Mini va sobrao, jeje), asi que opté por Ubuntu Server porque no instala el entorno de ventanas o GUI (Graphic User Interface).

Compartir carpetas a través de Samba en Ubuntu mediante Gnome es relativamente sencillo, todo se realiza de manera intuitiva mediante el ratón. No es así si queremos, por ejemplo, hacer lo propio en Ubuntu server, que no dispone de interfaz gráfica y todo hay que hacerlo a través del archivo de configuración de Samba.

Pero como siempre en Linux, es un momento si sabemos hacerlo o un ratillo si tenemos que buscarlo por Google. Hoy toca mostrar cómo añadir carpetas para compartir en Samba a través de la línea de comandos.

Se supone que Samba ya está instalado, si no, lo instalamos:

sudo apt.get install samba


Después de preguntar la contraseña, instalará Samba. Vayamos ahora a editar el archivo de configuración (aquí utilizamos el editor nano, pero podemos emplear cualquier otro, como vi)

sudo nano /etc/samba/smb.conf


Supongamos que queremos compartir la carpeta Traspaso, que está en la home del usuario Pepe. Nos desplazamos al final del archivo e insertamos:

[Traspaso]
path = /home/pepe/Traspaso
read only = no
guest ok = no
browseable = yes


Grabamos y salimos (en nano sería Ctrl+o, Ctrl+x) y reiniciamos el servidor Samba:

sudo /etc/init.d/samba restart


Y ya podremos acceder a la carpeta Traspaso desde cualquier otro equipo de la red.

 

Comentarios

1
johhny  21 de septiembre de 2009 - 18:45

Y para asignar permisos??

2
javi  24 de septiembre de 2009 - 23:31

Buena pregunta, será respondida en una próxima entrada.

 

Inserta un comentario

Nombre (*)
E-Mail (Opcional. No se mostrará)
Web
Comentario (*)