Como obter arquivos de uma VM para a máquina host

Como obter arquivos de uma VM para a máquina host

Minha máquina host é o Ubuntu. Estou executando uma VM debian no virtualbox. Quero levar arquivos da VM para a máquina host. Tentei usar o scp executando o comando da VM:

nome do arquivo scp host_username@my_ip:/caminho/para/pasta

No entanto, recebo um erro de tempo limite de conexão, conexão perdida. O endereço IP que uso é o endereço ip4 de quando pesquisei meu ip no Google. Existe uma maneira mais fácil ou melhor de fazer isso?

Responder1

No entanto, recebo um erro de tempo limite de conexão, conexão perdida. O endereço IP que uso é o endereço ip4 de quando pesquisei meu ip no Google. Existe uma maneira mais fácil ou melhor de fazer isso?

Espere... você está tentando se conectar ao seu endereço IP WAN? Muito improvável que funcione. Em vez disso, você deve usar olocalEndereço IP da VM. Provavelmente na faixa 10.* ou 192.168.*.

Então, o próximo e mais óbvio passo é garantir queSSHestá em execução na VM porque você deseja usar o SCP e precisa de SSH.

Uma coisa que você pode fazer é executar ping na VM do seu host; se isso não funcionar, provavelmente é um problema de firewall ou roteamento. Então precisaremos de mais informações sobre a configuração da sua rede para aconselhar melhor.

Isso dependerá se a VM está configurada para usar NAT ou rede em ponte.

Mas talvezpastas partilhadasé uma opção melhor. NB: você pode precisar se adicionar ao vboxusersgrupo.

informação relacionada