Você pode instalar adições de convidado: link
e, em seguida, use Pastas compartilhadas: link
Estou tentando transferir arquivos do meu sistema operacional host (Windows 7) para o sistema operacional convidado (CentOS) em execução no VirtualBox.
Eu tentei usar pscp
, mas dá o erro: More than one remote source not supported
Eu tentei ftp, mas ele não conecta e não sei por quê.
Você pode fazer isso com o comando "scp", então o daemon ssh (sshd) deve estar rodando na caixa do Windows também.
Ou use um dos clientes scp do Windows para falar com a VM centos. Você pode transferir arquivos de qualquer maneira usando scp.
Eu tenho exatamente a mesma configuração (SO do Host Windows 7 , SO Convidado do CentOS 6.5 ) ...
(se você tem SSH trabalhando em um endereço IP para o CentOS, então você pode pular este parágrafo abaixo)
Eu configurei o Virtualbox para usar o adaptador de rede em ponte (Configurações > Rede > Adaptador 1: definido como em ponte) e depois de instalar o Apache (defina um hostname , e também desativa o firewall com: service iptables stop
). Você pode visualizar o endereço IP fornecido com ifconfig eth0
ou restringir a saída com ifconfig eth0 | grep 'inet addr' | awk '{print $2}'
. Esse é o endereço IP que também deve estar no seu arquivo / etc / hosts na mesma linha do seu nome de host. Para fins de teste, coloque um arquivo index.html em / var / www / html (sua raiz da web). Então você deve ser capaz de navegar para a VM em um endereço IP local: 192.168.x.x de um navegador no seu sistema operacional Windows 7.
Para transferir arquivos de um lado para o outro, você pode usar o WinSCP no sistema operacional do Windows 7. Crie uma nova sessão com essas configurações no WinSCP:
File protocol: SFTP (this means you will be connecting via SSH)
Host name: 192.168.x.x (this is the ip address of your VM)
User name: root
Password: (leave this blank for security reasons...
but when prompted during connecting you'll enter your root password
you set for CentOS)
Private Key file: (leave blank...you will be prompted to say 'yes' to accept the key)
Você pode usar o Samba para transferir arquivos. Basta instalar o Samba e, em seguida, escolher o sistema operacional do host e, em seguida, o sistema operacional onde os arquivos devem ser transferidos.
Tags windows virtualbox linux centos