Cómo mover archivos a una máquina virtual Ubuntu

En este tutorial, aprenderemos cómo mover archivos desde nuestra máquina local a una máquina virtual Ubuntu.

Esto puede ser útil si queremos transferir archivos entre dos máquinas o si queremos hacer una copia de seguridad de nuestros archivos en una máquina remota.

Hay dos formas de hacer esto: usando el comando scp o usando el protocolo SFTP. Cubriremos ambos métodos en este tutorial.

Cómo mover archivos a una máquina virtual Ubuntu

Lo que necesitarás

Para seguir esta guía, necesitará lo siguiente:

  • Una computadora con conexión a Internet
  • Una máquina virtual Ubuntu ejecutándose en su computadora
  • Un archivo que desea mover de su computadora a su máquina virtual Ubuntu

Creación de una máquina virtual Ubuntu

Suponiendo que tiene Ubuntu instalado en su computadora, lo primero que deberá hacer es instalar VirtualBox. VirtualBox es un software de virtualización gratuito y de código abierto que facilita la creación de máquinas virtuales (VM) en su computadora.

  1. Una vez que haya instalado VirtualBox, inicie la aplicación y haga clic en el botón "Nuevo" para crear una nueva VM.
  2. Se le pedirá que asigne un nombre a su VM (la llamaremos "Ubuntu VM" para este tutorial) y seleccione el sistema operativo que desea instalar.
  3. Elija "Ubuntu" en el menú desplegable y seleccione la versión que desea instalar (estamos usando Ubuntu 18.04 en este tutorial).
  4. Haga clic en "Siguiente" y se le pedirá que establezca la cantidad de memoria (RAM) que desea asignar a su máquina virtual. Recomendamos al menos 2 GB de RAM para una máquina virtual Ubuntu básica, pero 4 GB o más es ideal si planea ejecutar varios programas o trabajar con archivos grandes en su máquina virtual.
  5. Haga clic en "Siguiente" nuevamente y se le pedirá que cree un disco duro virtual para su máquina virtual. Elija "Crear un disco duro virtual ahora" y haga clic en "Crear".
  6. Seleccione "VDI (Imagen de disco de VirtualBox)" como tipo de archivo de disco duro y elija si desea un disco duro dinámico o de tamaño fijo. Recomendamos elegir un tamaño fijo para un mejor rendimiento, pero el dinámico funcionará bien si tiene poco espacio de almacenamiento.
  7. Haga clic en "Crear" y se le pedirá que especifique el tamaño de su disco duro virtual. Recomendamos al menos 20 GB para una VM básica de Ubuntu, pero 40 GB o más es ideal si planea almacenar una gran cantidad de archivos o instalar varios programas.
  8. Haga clic en "Crear" una última vez y se creará su nueva máquina virtual.

Instalando Ubuntu en tu máquina virtual

Antes de que pueda comenzar a usar Ubuntu en su máquina virtual, deberá instalarlo. Aquí hay una guía rápida sobre cómo hacerlo:

  1. Descarga el archivo ISO de Ubuntu. Puede obtener la última versión del sitio web de Ubuntu.
  2. Cree una nueva máquina virtual en su software de virtualización y seleccione el archivo ISO que acaba de descargar como "imagen de arranque".
  3. Inicie la máquina virtual y siga las instrucciones en pantalla para completar el proceso de instalación. Una vez que Ubuntu esté instalado, ¡puede comenzar a usarlo como cualquier otro sistema operativo!

Configurando tu máquina virtual

Hay algunas formas de obtener archivos de su máquina local en su máquina virtual (VM), pero para esta guía, usaremos una carpeta compartida.

Las carpetas compartidas le permiten acceder a archivos en su máquina local desde dentro de la máquina virtual y viceversa.

Cualquier cambio realizado en los archivos de la carpeta compartida será visible en ambos lados.

Antes de poder usar una carpeta compartida, deberá hacer dos cosas:

  1. Instale Guest Additions en su VM
  2. Configurar una carpeta compartida

Mover archivos a una máquina virtual Ubuntu

Si tiene archivos en su máquina local a los que desea acceder en su máquina virtual Ubuntu, hay algunas formas de moverlos.

La forma más fácil es usar el comando scp (copia segura). Con scp, puede transferir archivos entre su máquina local y su máquina virtual Ubuntu sin tener que configurar un servidor FTP.

Para usar scp, deberá tener un cliente SSH instalado en su máquina local. Si usa Windows, le recomendamos que use PuTTY.

Una vez que tengas Masilla instalado, ábralo e ingrese la dirección IP de su máquina virtual Ubuntu en el campo "Nombre de host". Luego haga clic en "Abrir".

Cuando se le solicite, ingrese su nombre de usuario y contraseña para su máquina virtual Ubuntu.

Una vez que haya iniciado sesión, navegue hasta el directorio en su máquina local que contiene los archivos que desea transferir. Luego escriba el siguiente comando:

scp nombre_archivo nombreusuario@dirección_ip:/ruta/hacia/destino

Por ejemplo, si quisiera transferir el archivo “test.txt” desde mi máquina local a la "/Usuario doméstico" directorio en mi máquina virtual Ubuntu, usaría el siguiente comando:

scp prueba.txt [email protected]:/inicio/usuario

Accediendo a sus archivos en su máquina virtual Ubuntu

Si tiene archivos en su máquina local a los que desea acceder en su máquina virtual Ubuntu, hay algunas formas de hacerlo.

Una opción es usar un servicio de almacenamiento en la nube como Dropbox o Google Drive. También puede usar SSH para transferir archivos entre su máquina local y su máquina virtual Ubuntu.

Conclusión

Ahora que sabe cómo mover archivos entre su máquina virtual con Ubuntu y su máquina host con Windows 10, puede comenzar a usar Ubuntu para sus proyectos de desarrollo. Si tiene alguna pregunta, no dude en preguntar en los comentarios a continuación.

Español