Cómo compartir archivos entre un ordenador Linux y Windows

Actualizado: 31/12/2020 por Computer Hope

La forma más fácil y fiable de compartir archivos entre un ordenador Linux y Windows en la misma red de área local es utilizar el protocolo de compartición de archivos Samba. Todas las versiones modernas de Windows vienen con Samba instalado, y Samba está instalado por defecto en la mayoría de las distribuciones de Linux.

Crear una carpeta compartida en Windows

Primero, cree una carpeta compartida en su máquina Windows.

  1. Abra el Panel de Control.
  2. Vaya a Opciones de red y uso compartido.
  3. Vaya a Cambiar la configuración de uso compartido avanzado.
  4. Seleccione Activar la detección de redes y Activar el uso compartido de archivos e impresiones.

Ahora, cree una nueva carpeta para compartir o elija una carpeta existente que desee compartir.

  1. Haga clic con el botón derecho del ratón en la carpeta y seleccione Propiedades.
  2. Vaya a la pestaña Compartir.
  3. Encima del botón Compartir está el nombre de red del recurso compartido que está creando. Debe tener el siguiente aspecto: \N-SU NOMBRE DE COMPUTADORA\N-Su nombre de usuario\N-Su nombre de carpeta compartida. Anote este nombre de red para utilizarlo más tarde en su máquina Linux.
  4. Haga clic en Compartir.

Acceda a una carpeta compartida de Windows desde Linux, utilizando Konqueror

Muchas distribuciones de Linux utilizan el entorno de escritorio KDE y el administrador de archivos/navegador Konqueror. Si esto es lo que está utilizando, puede seguir estos pasos para acceder a su carpeta compartida de Windows:

  1. Haga clic en el icono del menú K.
  2. Seleccione Internet -> Konqueror.
  3. En la ventana de Konqueror que se abre, haga clic en el enlace Carpetas de red, o escriba remote:/ en la barra de direcciones y pulse Intro.
  4. Haga clic en el icono de Samba Shares.
  5. Haga clic en el icono de su grupo de trabajo de Windows Home.
  6. Haga clic en el icono del grupo de trabajo.
  7. Haga clic en el icono de su ordenador.
  8. Cuando se le solicite, introduzca el nombre de usuario y la contraseña de la cuenta de Windows que creó el recurso compartido.
  9. Haga clic en Aceptar.

Acceder a una carpeta compartida de Windows desde Linux, utilizando Nautilus

Muchas distribuciones de Linux, especialmente las que utilizan el entorno de escritorio GNOME, utilizan el administrador de archivos Nautilus. Si esto es lo que estás utilizando, puedes seguir estos pasos para acceder a tu carpeta compartida de Windows:

  1. Abre Nautilus.
  2. Desde el menú Archivo, selecciona Conectar con el servidor.
  3. En el cuadro desplegable Tipo de servicio, selecciona Compartir Windows.
  4. En el campo Servidor, introduzca el nombre de su ordenador.
  5. Haga clic en Conectar.

Alternativamente, en la barra de direcciones de Nautilus, puede escribir smb://NombreDeLaComputadora/NombreDelCompartido y pulsar Intro. Por ejemplo, cuando creó su recurso compartido de Windows, si el nombre del recurso compartido aparecía como:

\YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName

Escriba smb://SU NOMBRE DE EQUIPO/Usu nombre de usuario/nombre de la carpeta compartida y pulse Intro. Observe el smb: al principio; en Linux, utilice barras inclinadas en lugar de barras invertidas.

Acceda a una carpeta compartida de Windows desde Linux, utilizando la línea de comandos

También puede acceder a su recurso compartido de Windows desde la línea de comandos de Linux utilizando el programa smbclient.

  1. Abra un terminal.
  2. Escriba smbclient en la línea de comandos.
  3. Si recibe un mensaje «Usage:», esto significa que smbclient está instalado, y puede saltar al siguiente paso. Sin embargo, si el comando no se encuentra, necesita instalar smbclient. Siga estos pasos para instalarlo.
    1. Si utiliza el gestor de paquetes apt, que es el predeterminado en sistemas Linux como Ubuntu o Debian, puede utilizar el comando sudo apt-get install smbclient.
    2. Si utiliza el gestor de paquetes yum, que es el predeterminado en sistemas Linux, como CentOS, puede utilizar el comando sudo yum install samba-client.
    3. También puede descargar el cliente Samba directamente en www.samba.org/samba/download/, lo que podría serle útil si necesita o desea compilar el programa desde el código fuente.
  4. Con smbclient instalado, puede conectarse a su recurso compartido de Windows utilizando el comando smbclient //NombreDeOrdenador/NombreDeCompartición -U NombreDeUsuario. Por ejemplo, si su nombre de usuario de Windows es Fred, y el nombre de su red compartida de Windows es \N-SU NOMBRE DE ORDENADOR\N-Su nombre de usuario\N-Su nombre de carpeta compartida, utilice el comando smbclient ///SU NOMBRE DE ORDENADOR/Usu nombre de usuario/Su nombre de carpeta compartida -U Fred. Observe que el comando de Linux utiliza barras inclinadas en lugar de barras invertidas).
  5. Ingrese su contraseña.
  6. Una vez autenticado, se le coloca en un prompt smb: > prompt.
  7. Aquí, usted puede usar el comando ls para listar archivos.
  8. Use el comando get filename.ext para transferir un archivo llamado filename.ext desde su recurso compartido de Windows a su máquina Linux, por ejemplo.
  9. Escriba la ayuda para un listado de comandos adicionales.
  10. Escriba quit o exit para volver al símbolo del sistema.

Información adicional

  • Vea la definición de directorio compartido para obtener enlaces e información relacionados.
  • Ayuda y soporte para redes y tarjetas de red.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.