Cómo transferir y compartir archivos entre Windows y Linux

Cómo transferir y compartir archivos entre Windows y Linux

Copiar datos de una PC con Windows a Linux, o en la otra dirección, puede parecer intimidante al principio. Después de todo, es algo que parece que debería ser simple pero resulta ser difícil.

En verdad, compartir archivos de Windows a Linux es fácil, pero solo si sabes cómo hacerlo. ¿Listo para averiguarlo? Aquí encontrará todo lo que necesita saber sobre cómo transferir archivos de Windows a Linux y viceversa.

4 formas de transferir archivos de Windows a Linux

Si desea mover datos entre los sistemas operativos Windows y Linux, es más fácil de lo que piensa. Hemos compilado cuatro maneras para que hagas esto:

  1. Copie archivos de forma segura a través de SSH
  2. Transferencia de archivos de Windows a Linux con FTP
  3. Comparta datos usando el software de sincronización
  4. Use carpetas compartidas en su máquina virtual Linux

Con cada uno de estos métodos, podrá realizar fácilmente (y, en algunos casos, sin esfuerzo) la transferencia de archivos de Linux a Windows o de Windows a Linux.

Mirémoslos uno por uno y descubramos cuál se adapta mejor a usted.

1. Copie archivos entre Windows y Linux a través de SSH

Con SSH habilitado en su dispositivo Linux, puede enviar datos a través de la línea de comandos de una computadora a otra. Sin embargo, para que esto funcione, deberá configurar un servidor SSH en su máquina Linux.

Comience abriendo una terminal y actualizando y actualizando el sistema operativo.

sudo apt update
sudo apt upgrade

Una vez completado, instale el servidor SSH. El servidor OpenSSH es una buena opción.

sudo apt install openssh-server

Espere mientras se instala. Para verificar en cualquier momento si el servidor OpenSSH se está ejecutando, use:

sudo service ssh status

Para transferir datos desde Windows, use un cliente SSH como PuTTY. Esto necesita la herramienta PSCP (cliente de copia segura) para descargar a su sistema Windows para ejecutarse junto con PuTTY. Encuentre ambos en la página de descargas de PuTTY.

Descargar: Masilla

Tenga en cuenta que, si bien PuTTY necesitará instalarse, PSCP no. En su lugar, guarde el archivo pscp.exe descargado en la raíz de la unidad C:\ de Windows o configúrelo como una variable de entorno. También deberá confirmar la dirección IP del dispositivo Linux. Compruebe en la terminal de Linux con:

hostname -I

Con una conexión establecida, puede transferir un archivo de Windows a Linux de esta manera:

c:\pscp c:\some\path\to\a\file.txt user@remoteIP:\home\user\some\path\newname.txt

Se le pedirá su contraseña para la computadora con Linux antes de que comience la transferencia.

¿Quiere copiar archivos de Linux a Windows en la misma sesión SSH? Este comando descargará el archivo especificado al directorio actual:

c:\pscp user@remoteIP:\home\user\some\file.txt.

Tenga en cuenta el único período al final, que debe incluir, o la transferencia no funcionará.

2. Cómo transferir archivos de Linux a Windows mediante FTP

También puede utilizar una aplicación de protocolo de transferencia de archivos (FTP) compatible con SSH. La transferencia de archivos a través de SFTP en una interfaz de usuario controlada por mouse es posiblemente más fácil que confiar en los comandos escritos.

Nuevamente, un servidor SSH debe estar ejecutándose en la máquina Linux antes de comenzar. También debe asegurarse de haber instalado una aplicación FTP en Windows, como FileZilla, que es compatible con SFTP.

Descargar: FileZilla

Para usar este método, ejecute FileZilla, luego:

  1. Abrir archivo > Administrador del sitio
  2. Crear un nuevo sitio
  3. Establezca el Protocolo en SFTP
  4. Agregue la dirección IP de destino en Host
  5. Especificar un nombre de usuario y contraseña
  6. Establezca el Tipo de inicio de sesión en Normal
  7. Haga clic en Conectar cuando esté listo
Comparte archivos entre Linux y Windows usando FTP

Luego puede usar la aplicación FTP para mover archivos de Windows a Linux y viceversa usando arrastrar y soltar.

3. Comparta archivos entre Linux y Windows con Resilio Sync

Otra opción que debe considerar es un programa de sincronización de archivos. Por lo general, son multiplataforma y usan una clave cifrada para administrar la conexión entre dispositivos.

Todo lo que necesita hacer es instalar la aplicación, designar una carpeta de sincronización y luego crear la clave. Configure esto en la segunda PC y sus datos se sincronizarán. Dos buenas opciones están disponibles para esto:

  1. Resilio Sync : anteriormente conocido como BitTorrent Sync, Resilio está disponible en casi cualquier plataforma que se te ocurra. Hay una versión de pago, pero la opción gratuita es suficiente para sincronizar dos dispositivos
  2. Syncthing : para Linux, Windows, macOS y Android, esta alternativa de Resilio Sync ofrece una característica similar sin el componente pago

4. Cómo transferir archivos desde Windows a una máquina virtual Linux

En lugar de ejecutar una PC separada, es común ejecutar Linux o Windows en una máquina virtual (VM). Pero, ¿hay alguna forma de transferir archivos entre Windows y Linux cuando uno está instalado en una máquina virtual?

Afortunadamente, sí. Con VirtualBox, puede crear un directorio compartido virtual para la sincronización de datos.

Si está ejecutando Windows en una VM en Linux (o viceversa), VirtualBox ya está configurado para compartir. Asegúrese de tener Guest Additions instalado en su máquina virtual antes de continuar.

En el administrador de VirtualBox, seleccione la VM, luego:

  1. Elija Inicio > Inicio sin cabeza (o con la VM en ejecución, Dispositivos > Carpetas compartidas )
    Habilite un inicio sin cabeza para su VM
  2. Una vez en ejecución, haga clic con el botón derecho en la VM y seleccione Configuración > Carpetas compartidas
  3. Seleccionar carpetas de máquina
  4. Haga clic en el símbolo + a la derecha (o haga clic con el botón derecho y seleccione Agregar carpeta compartida )
  5. Explore la ruta de la carpeta y busque el directorio que desea usar
  6. Establezca un nombre (si es necesario), luego Aceptar
    Comparte archivos entre Windows y Linux en una máquina virtual
  7. Use la casilla de verificación Montaje automático para asegurarse de que el recurso compartido esté disponible siempre que se ejecute la VM
  8. Haga clic en Aceptar de nuevo para confirmar y salir.

Cuando reinicie la VM, el recurso compartido estará listo para intercambiar datos entre la PC host y el sistema operativo invitado.

¿Se puede mover un archivo de Windows a Linux usando un recurso compartido de red?

Hay otra opción para compartir archivos entre PC con Windows y Linux. Sin embargo, crear un archivo compartido en uno o ambos sistemas y luego acceder a él a través de una red no es confiable en el mejor de los casos.

Compartir archivos entre Windows y Linux es fácil

Ya sea que sea nuevo en Linux o que Windows no le resulte familiar, compartir datos entre ellos es más fácil de lo que piensa. Ahora que sabe cómo transferir archivos de Windows a Linux y viceversa, le recomendamos que pruebe todos los métodos que hemos mencionado anteriormente y descubra con cuál se siente más cómodo.

Si está sincronizando datos con Linux, es muy probable que esté cambiando desde Windows. No te preocupes, es más fácil de lo que piensas.

Deja una respuesta

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