Compartir archivos desde Ubuntu 8.04 con una red Windows

Hacía mucho que no posteaba algo sobre linux, pero bueno, aquí estoy de nuevo.

Ya instalamos nuestro Ubuntu, ya somos inmensamente felices, lo configuramos, lo tuneamos, tal vez lo dejamos con el bonito aspecto del Leopard de Mac y con el Compiz funcionando (eso será tema para otro post), pero de pronto nos damos cuenta de que necesitamos conectarnos a una red windows (ya sea en la casa o trabajo) y pues nos damos cuenta de que no podermos ver los equipos.

Para esto existe una forma sencilla, utilizando SAMBA podemos tener acceso a las redes windows, ver equipos y compartir archivos, entre otras cosas. Lo único que nos interesa en este momento es compartir una carpeta, para que los usuarios de windows puedan copiar/pegar archivos en nuestro equipo con ubuntu.

Para empezar necesitamos abrir la consola y cambiarnos a root, tecleando únicamente el siguiente comando.

sudo -s

Nos pedirá la contraseña de root, se la proporcionamos y ya estamos como usuario root.

Ahora instalamos SAMBA:

apt-get install samba smbfs

Una vez instalado vamos a jugar un poco con la configuración, para esto primero es importante hacer un respaldo del archivo de configuración, eso lo hacemos con el siguiente comando:

cp -p /etc/samba/smb.conf  /etc/samba/smb_respaldo.conf

Ahora podemos editar el archivo:

gedit /etc/samba/smb.conf

Buscamos la siguiente línea en el archivo:

workgroup =GROUP

Donde “GROUP” es el nombre del grupo de trabajo con el que queremos trabajar, no importa el valor que tenga por default, cambialo por el nombre de tu grupo de trabajo.

Ahora buscamos la siguiente línea:

server string = %h Server name

Aquí solo indicamos el nombre que tendrá el servidor en la red, es decir, como lo visualizarán los usuarios.

Es tiempo de hacer una aclaración, lo único que intentamos hacer es compartir una carpeta, de la forma más sencilla (aunque tal vez no la correcta, pero no importa) tanto para nosotros como para los usuarios que requieren esa carpeta; con SAMBA podemos crear usuarios y asignarles carpetas en nuestro equipo con ubuntu, pero no es lo que queremos hacer aquí, solo pondremos una carpeta disponible para que cualquiera en nuestra red pueda guardar/copiar archivos en ella. Hecha esa aclaración seguimos.

Ahora cerramos el archivo y creamos una carpeta dentro de nuestro directorio en home, digamos que estamos en el directorio home, entonces tendríamos que entrar a nuestra carpeta de usuario y crear una carpeta nueva:

cd carpeta-usuario

mkdir compartido

Ahora le damos todos los permisos a esa carpeta:

chmod 777 compartido

Ahora volvemos a abrir nuestro archivo de configuración de SAMBA (no importa en que directorio nos encontremos):

gedit /etc/samba/smb.conf

Y vamos a agregar las siguientes líneas al final del archivo:

[Compartida]

comment = Carpeta compartida en ubuntu

path = /home/usuario/compartida

public = yes

writable = yes

browseable = yes

Guardamos el archivo, lo cerramos y ya casi terminamos.

Ahora reiniciamos el SAMBA:

/etc/init.d/samba restart

Ahora si terminamos.

Espero esto le sea de utilidad a alguien.

Saludos.

Una respuesta

  1. Extraño Linux (de hecho extraño mi Laptop), pero cada día me convenzo mas de que XP es la elección del editor.

Escribe un comentario