Categorías
General

Compartir archivos desde Linux

Un tema siempre necesario entre usuarios que tienen más de un equipo
tiene que ver con la posibilidad de crear una red y
compartir recursos entre los equipos.

En concreto vamos a ver como compartir archivos entre Linux y
Windows, por ser una de las opciones más frecuentes. Para ello
necesitamos algo realmente sencillo de instalar y configurar: SAMBA

Como decimos, instalar Samba es realmente sencillo. Simplemente
abrimos el navegador de archivos y al hacer clic con el botón derecho
sobre la carpeta concreta que queramos compartir seleccionamos la
opción “compartir carpeta”. En este punto, el sistema nos ofrecerá la
opción de instalar la aplicación por nosotros.

Si aún no tenemos instalados los servicios necesarios una ventana nos advertirá y solicitará que instalemos samba y/o nfs, al menos uno de ellos. 

Seleccionamos los dos soportes y aceptamos para que se instalen las
aplicaciones necesarias y sus dependencias. Al finalizar nos aparecerá
una ventana con las distintas opciones respecto a la carpeta que
queremos comparti.

En Compartir a través de seleccionamos Redes Windows (SMB). La casilla de Sólo lectura
la dejaremos habilitada tan solo si deseamos que quienes accedan no modifiquen / borren el contenido. En caso contrario la desmarcamos.

Aunque parece que está todo listo, no hemos terminado todavía. En
Linux la seguridad es fundamental, y evidentemente para acceder al
propio sistema es necesario registrarse con una cuenta y contraseña.
Como no podía ser de otro modo, acceder a una carpeta compartida no es
una excepción.

Si no tenemos creada una cuenta para que otros usuarios accedan a nuestra computadora (bien sea delante de ella, o remotamente con SSH, FTP,
etc), tenemos que crearla, ya que cuando la PC que tenga Windows
instalado quiera acceder a la carpeta compartida el sistema se lo
solicitará.

Vamos a crear un usuario nuevo cuyo nombre sea por ejemplo, invitado:

sudo adduser invitado

Tras ello nos pedirá que le asignemos una contraseña.

Desde Aplicaciones > Sistema > Administración > Usuarios y grupos
podemos gestionar de manera avanzada los usuarios, agregando, borrando
y modificándolos. Bastante útil si queremos por ejemplo limitar o darle
privilegios. De todos modos para lo que estamos haciendo nos vale con
el comando adduser que acabamos de ver.

Sólo resta añadir este mismo usuario (invitado en nuestro ejemplo) a Samba, para que le ceda el acceso cuando intente conectar desde Windows a la carpeta compartida:

sudo smbpasswd -a invitado

Nos pedirá la contraseña para Samba, que no tiene por qué ser la misma del login del propio usuario.

Bien, ya está todo configurado. Ahora vamos al equipo con Windows, y entramos desde Toda la red en la Red de Microsoft Windows
y aquí debería salirnos el grupo de trabajo que hayamos configurado. Si
no lo hemos cambiado se llamará Mshome. Entramos y veremos el nombre
de nuestro equipo (y todos los que hayan en la red dentro de ese grupo
de trabajo) y dentro, las carpetas compartidas. Para entrar nos
solicitará el login y la clave que creamos anteriormente.

En realidad hay una forma de acceder aún más rápido: simplemente
abrimos el explorador de archivos y en la barra de dirección escribimos
el nombre o la IP de la computadora donde queremos conectar, precedidos de
dos barras \:

\tierracolorada

\192.168.0.15

¿Y cómo accedo a una carpeta compartida de Windows desde Ubuntu Linux?

Pues de una forma muy parecida a la anterior. En cualquier ventana
de Nautilus escribimos la dirección a la que hay que acceder usando
para ello el icono con forma de documento y lápiz que está sobre el extremo izquierdo.

y en la casilla de texto de Lugar escribimos el nombre de la computadora o el IP que tiene asignado precedido por smb://, es decir:

smb://larubia

smb://192.168.0.78

Como vemos, el método para crear la red virtual y compartir archivos es sumamente sencillo.

 

El Blog de Maverick

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *