Cómo llevar archivos de una VM a la máquina host

Cómo llevar archivos de una VM a la máquina host

Mi máquina anfitriona es Ubuntu. Estoy ejecutando una máquina virtual Debian en virtualbox. Quiero llevar archivos de la VM a la máquina host. Intenté usar scp ejecutando el comando desde la VM:

scp nombre de archivo host_username@my_ip:/ruta/a/carpeta

Sin embargo, aparece un error de tiempo de espera de conexión perdida. La dirección IP que uso es la dirección IP4 de cuando busqué en Google mi IP. ¿Existe una manera mejor o más fácil de hacer esto?

Respuesta1

Sin embargo, aparece un error de tiempo de espera de conexión perdida. La dirección IP que uso es la dirección IP4 de cuando busqué en Google mi IP. ¿Existe una manera mejor o más fácil de hacer esto?

Espera... ¿estás intentando conectarte a tu dirección IP WAN? Es muy poco probable que funcione. En su lugar deberías utilizar ellocalDirección IP de la máquina virtual. Probablemente en el rango 10.* o 192.168.*.

Entonces, el siguiente paso y el más obvio es asegurarse de queSSHse está ejecutando en la VM ya que desea usar SCP y necesita SSH.

Una cosa que puede hacer es hacer ping a la VM desde su host; si eso no funciona, lo más probable es que se trate de un problema de firewall o de enrutamiento. Entonces necesitaremos más información sobre la configuración de su red para brindarle más asesoramiento.

Eso dependerá de si la VM está configurada para usar NAT o redes puenteadas.

Pero tal vezcarpetas compartidases una mejor opción. NB: es posible que tengas que agregarte al vboxusersgrupo.

información relacionada