Tutorial

Cómo compartir carpetas en Linux

Un manera de compartir nuestras carpetas en Linux con otros equipos en red local

Hoy en día es común encontrar que en un hogar hay más de un equipo, ya sea PC o laptop. Lo que vamos a ver es cómo compartir nuestras carpetas en Linux para que sean accesible desde Windows o Mac OS.

como compartir carpetas en linux

Cómo compartir carpetas en Linux PASO a PASO

Para poder compartir carpetas en Linux (también aplica a los archivos) como primer medida tenemos que contar con «Samba» ya instalado en el sistema.

Si no lo tenemos instalado abrimos una terminal y en ella escribimos el siguiente comando:

sudo apt install samba

Si usas KDE como escritorio, tal vez quieras también incluir el paquete kdenetwork-filesharing. Esto lo haces así:

sudo apt install kdenetwork-filesharing

Con estos paquetes instalados ya podemos configurar «Samba» para que nos permita compartir carpetas en Linux por ejemplo con Windows.

Primera configuración: indicarle a Samba el nombre de usuario propietario de la carpeta, y crear una contraseña para compartir esa carpeta desde Linux.

El comando para hacer todo eso es el siguiente:

sudo smbpasswd -a AQUÍ_EL_NOMBRE_USUARIO

Samba nos va a pedir que le indiquemos una contraseña para el servicio, la contraseña no es necesario que sea la misma que usamos para loguearnos en Linux. Podemos escribir un password nuevo, diferente.

Llegó el momento de indicarle a «Samba» cual es la carpeta que queremos compartir.

Configurar compartir carpetas en Linux

Para esto lo podemos hacer tan simple como abrir «Nautilus» (o el explorador de archivos que estemos usando), y hacemos clic con el botón secundario del ratón sobre la carpeta (o archivo).

Entre las opciones que aparecen vamos a hacer clic en «Propiedades» (en inglés «Properties»). Con esto nos mostrará una ventana emergente con tres opciones: «Básico» (Basic) — «Permisos» (Permissions) — «Compartir Red Local» (Local Network Share).

La pestaña que nos interesa en este caso es «Compartir Red Local» (Local Network Share). Activando esa pestaña aparecen las opciones que vemos en la imagen.

opciones para compartir carpetas

La primer opción a marcar es «Compartir esta carpeta» (Share this folder). Con la casilla marcada estamos habilitando la función de compartir. Las otras opciones son opcionales, por razones de seguridad tal vez queramos mantener desmarcadas para que solo puedan ver el contenido pero no modificarlo.

Si también tenemos un PC con Windows

Si tenemos otro equipo conectado a la red local, o si tenemos Windows (u otra distro) instalada en otra partición del mismo equipo, podemos acceder a la carpeta que marcamos anteriormente para compartir.

Para ello tenemos que buscar en los equipos disponibles en la «Red» el que coincida con el nombre de nuestro equipo anfitrión. La forma de encontrar las conexiones de red depende de la versión de Windows y/o distro de Linux que estemos usando. Por lo general en Windows tenemos que entrar en el explorador de archivos y hacer clic en «Red» (o «Redes»).

El sistema del explorador nos va a mostrar el equipo compartido, hacemos clic en él para entrar y ver la carpeta que elegimos compartir en Linux. Volvemos a hacer clic pero ahora sobre la carpeta compartida, y el sistema nos mostrará una ventana en la que tenemos que introducir el nombre de usuario y la contraseña que usamos al inicio mediante cuando usamos el comando: smbpasswd -a.

Si seguimos todos los pasos bien, entonces ya podremos ver el contenido de la carpeta compartida desde el otro equipo o partición.

Te recomendamos la lectura:  Qué es un dock y como instalarlo en Ubuntu

Gracias a este tutorial no va a ser necesario instalar programas de terceros para hacer este trabajo. Si tienes alguna duda relacionada con este tutorial cuéntanoslo en los comentarios para que te podamos brindar la ayuda necesaria.

Carlos Coria

Soy usuario de GNU/Linux desde el año 2000 cuando instalé por primera vez Debian. En 2004 recibí mi primer CD con Ubuntu 4.10 y desde allí esta es mi distro favorita.

Publicaciones relacionadas

3 comentarios

  1. Buen día Carlos,

    Muchas gracias por toda la información proporcionada. Te contacto por que estoy desesperada, he intentado montar una carpeta compartida entre dos servidores que tienen perfecta comunicacion pero al momento de dar el comando:

    mount 1.1.1.1:/home/respaldo /nas

    Me arroja un error que dice: mount x.x.x.x:/home/respaldo /nas
    mount.nfs: No such device

    No puedo descargar ningún paquete debido a que el centos 6 ya no está disponible y al intentar las descargas me arroja errores. No puedo usar samba ni nfs,¿ me podrías apoyar? ¿que podría hacer en este caso?

    Muchas gracias, saludos

  2. Hola llego ala parte de sudo smbpasswd -a AQUÍ_EL_NOMBRE_USUARIO y estoy desde kali linux usb he buscado por todos lados he puesto root,kali como nombre de usuario y nada no encuentro el nombre del usuario de la carpeta he mirado en propiedas propietario que pone Kali Lives user (kali) y nada no se que hacer alguna idea?

Deja una respuesta

Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar mi política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en [email protected].

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

Acepto la política de privacidad *

Botón volver arriba