¿Cómo compartir archivos desde una máquina virtual con Ubuntu hacia otra Maquina Virtual conectadas por la misma red?

Si estás trabajando con dos máquinas virtuales en VirtualBox (por ejemplo, Ubuntu ↔ Ubuntu o Ubuntu ↔ Windows) y necesitas transferir archivos entre ellas, no te preocupes Hay varias formas de hacerlo de forma fácil y rápida, sin necesidad de usar carpetas compartidas o USBs virtuales. Aquí te muestro cómo hacerlo usando la red entre las VMs. Solo necesitas que ambas estén encendidas y conectadas a la misma red virtual paso a paso:


Paso 1: Asegura que estén en la misma red

Primero, asegúrate de que:

  • Tu PC físico y tu máquina virtual estén conectados a la misma red (por ejemplo, el mismo Wi-Fi).
  • En VirtualBox, ve a Configuración → Red, y elige “Adaptador puente” como modo de red para que Ubuntu tenga una IP visible en tu red local.

Paso 2: Instala el servidor SSH en Ubuntu

Este paso te permite acceder a la máquina virtual desde tu PC usando la red:

  1. Abre una terminal en Ubuntu.

  2. Escribe los siguientes comandos:

    • 'sudo apt update'
    • 'sudo apt install openssh-server'
    • 'sudo systemctl enable ssh'
    • 'sudo systemctl start ssh'
Esto habilita conexiones seguras desde otros dispositivos por red.

Paso 3: Verifica la IP de tu máquina virtual

En la misma terminal, ejecuta:

  • 'ip a' y ahí te aparecerá la dirección IP de la maquina virtual


Paso 4: Conéctate desde la otra máquina y transfiere archivos

Desde la máquina virtual emisora (por ejemplo, “VM1”), usa scp para copiar archivos vía red.

  • 'scp -r archivo.txt usuario@192.168.56.101/home/usuario/'
Reemplaza usuario por el nombre de usuario real de la otra VM, y cambia el nombre del archivo y la ruta si es necesario. Te pedirá la contraseña del usuario de la otra máquina. Una vez ingresada, se transferirá el archivo, en nuestro caso pusimos el comando 
  • 'scp -r /media/sf_carpeta danielF@192.168.20.243:~Documents'
En este caso pasamos archivos desde la maquina virtual de Anyela a la de danielF.
 


En este pasamos archivos desde la maquina de danielF a Anyela.
 

¡Y listo!
Ya tienes todo configurado para compartir archivos fácilmente entre tus maquinas virtuales de Ubuntu. Si tienes dudas o algo no te funciona, déjanos un comentario y con gusto te ayudamos.


Comentarios

Entradas más populares de este blog

¿Cómo compartir Carpetas y Archivos desde mi PC a una maquina en VirtualBox con Ubuntu?

¿Cómo compartir Carpetas y Archivos desde una maquina en VirtualBox con Ubuntu hasta nuestra PC?

¿Cómo descargar Ubuntu y VirtualBox para empezar a usar máquinas virtuales?