Como mover arquivos para uma máquina virtual Ubuntu

Neste tutorial, aprenderemos como mover arquivos de nossa máquina local para uma máquina virtual Ubuntu.

Isso pode ser útil se quisermos transferir arquivos entre duas máquinas ou se quisermos fazer backup de nossos arquivos em uma máquina remota.

Existem duas maneiras de fazer isso: usando o comando scp ou usando o protocolo SFTP. Abordaremos os dois métodos neste tutorial.

Como mover arquivos para uma máquina virtual Ubuntu

O que você precisará

Para seguir este guia, você precisará do seguinte:

  • Um computador com ligação à Internet
  • Uma máquina virtual Ubuntu em execução no seu computador
  • Um arquivo que você deseja mover do seu computador para sua máquina virtual Ubuntu

Criando uma máquina virtual Ubuntu

Supondo que você tenha o Ubuntu instalado em seu computador, a primeira coisa que você precisa fazer é instalar o VirtualBox. O VirtualBox é um software de virtualização gratuito e de código aberto que facilita a criação de máquinas virtuais (VMs) em seu computador.

  1. Depois de instalar o VirtualBox, inicie o aplicativo e clique no botão “Novo” para criar uma nova VM.
  2. Você será solicitado a dar um nome à sua VM (vamos chamá-la de “Ubuntu VM” para este tutorial) e selecionar o sistema operacional que deseja instalar.
  3. Escolha “Ubuntu” no menu suspenso e selecione a versão que deseja instalar (estamos usando o Ubuntu 18.04 neste tutorial).
  4. Clique em “Next” e você será solicitado a definir a quantidade de memória (RAM) que deseja alocar para sua VM. Recomendamos pelo menos 2 GB de RAM para uma VM Ubuntu básica, mas 4 GB ou mais é ideal se você planeja executar vários programas ou trabalhar com arquivos grandes em sua VM.
  5. Clique em “Next” novamente e você será solicitado a criar um disco rígido virtual para sua VM. Escolha “Criar um disco rígido virtual agora” e clique em “Criar”.
  6. Selecione “VDI (VirtualBox Disk Image)” como o tipo de arquivo do disco rígido e escolha se deseja um disco rígido dinâmico ou de tamanho fixo. Recomendamos escolher um tamanho fixo para melhor desempenho, mas o dinâmico funcionará bem se você estiver com pouco espaço de armazenamento.
  7. Clique em “Criar” e você será solicitado a especificar o tamanho do seu disco rígido virtual. Recomendamos pelo menos 20 GB para uma VM Ubuntu básica, mas 40 GB ou mais é ideal se você planeja armazenar muitos arquivos ou instalar vários programas.
  8. Clique em “Criar” uma última vez e sua nova VM será criada!

Instalando o Ubuntu em sua máquina virtual

Antes de começar a usar o Ubuntu em sua máquina virtual, você precisará instalá-lo. Aqui está um guia rápido sobre como fazer isso:

  1. Baixe o arquivo ISO do Ubuntu. Você pode obter a versão mais recente no site do Ubuntu.
  2. Crie uma nova máquina virtual em seu software de virtualização e selecione o arquivo ISO que você acabou de baixar como a “imagem de inicialização”.
  3. Inicie a máquina virtual e siga as instruções na tela para concluir o processo de instalação. Uma vez instalado o Ubuntu, você pode começar a usá-lo como qualquer outro sistema operacional!

Configurando sua máquina virtual

Existem algumas maneiras de obter arquivos de sua máquina local para sua máquina virtual (VM), mas para este guia, usaremos uma pasta compartilhada.

As pastas compartilhadas permitem que você acesse arquivos em sua máquina local de dentro da VM e vice-versa.

Quaisquer alterações feitas nos arquivos na pasta compartilhada serão visíveis em ambos os lados.

Antes de poder usar uma pasta compartilhada, você precisará fazer duas coisas:

  1. Instale as adições de convidados em sua VM
  2. Configurar uma pasta compartilhada

Mover arquivos para uma máquina virtual Ubuntu

Se você tiver arquivos em sua máquina local que deseja acessar em sua máquina virtual Ubuntu, existem algumas maneiras de movê-los.

A maneira mais fácil é usar o comando scp (cópia segura). Com o scp, você pode transferir arquivos entre sua máquina local e sua máquina virtual Ubuntu sem precisar configurar um servidor FTP.

Para usar o scp, você precisará ter um cliente SSH instalado em sua máquina local. Se você estiver usando o Windows, recomendamos o uso do PuTTY.

Uma vez que você tenha PuTTY instalado, abra-o e digite o endereço IP da sua máquina virtual Ubuntu no campo “Host Name”. Em seguida, clique em “Abrir”.

Quando solicitado, digite seu nome de usuário e senha para sua máquina virtual Ubuntu.

Depois de fazer login, navegue até o diretório em sua máquina local que contém os arquivos que deseja transferir. Em seguida digite o seguinte comando:

scp nome_do_arquivo nome de usuário@endereço_ip:/caminho/para/destino

Por exemplo, se eu quiser transferir o arquivo “test.txt” da minha máquina local para a “/casa/usuário” diretório na minha máquina virtual Ubuntu, eu usaria o seguinte comando:

scp test.txt [email protected]:/home/user

Acessando seus arquivos em sua máquina virtual Ubuntu

Se você tiver arquivos em sua máquina local que deseja acessar em sua máquina virtual Ubuntu, existem algumas maneiras de fazer isso.

Uma opção é usar um serviço de armazenamento em nuvem como Dropbox ou Google Drive. Você também pode usar SSH para transferir arquivos entre sua máquina local e sua máquina virtual Ubuntu.

Conclusão

Agora que você sabe como mover arquivos entre sua VM Ubuntu e sua máquina host Windows 10, você pode começar a usar o Ubuntu para seus projetos de desenvolvimento. Se você tiver alguma dúvida, sinta-se à vontade para perguntar nos comentários abaixo.

Português do Brasil