Respostas:
Você pode instalar o Guest Additions: http://www.virtualbox.org/manual/ch04.html
e use as Pastas compartilhadas: https://forums.virtualbox.org/viewtopic.php?t=15868
Você pode fazer isso com o comando "scp", então o daemon ssh (sshd) também deve estar em execução na caixa do Windows.
Ou use um dos clientes windows scp para conversar com a centos VM. Você pode transferir arquivos de qualquer maneira usando o scp.
Tenho exatamente a mesma configuração ( Windows 7 Host OS, CentOS 6.5 Guest OS) ...
(se você tiver o SSH trabalhando em um endereço IP do CentOS, poderá pular este parágrafo abaixo)
. Defino o Virtualbox para usar o adaptador de rede em ponte (Configurações> Rede> Adaptador 1: definido em ponte) e depois de instalar o Apache (definir um nome de host , e também desative o firewall com:) service iptables stop
. Você pode visualizar o endereço IP fornecido ifconfig eth0
ou restringir a saída com ifconfig eth0 | grep 'inet addr' | awk '{print $2}'
. Este é 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). Em seguida, você poderá navegar para a VM em um endereço IP local: 192.168.xx em um navegador no sistema operacional Windows 7.
Para transferir arquivos para frente e para trás, você pode usar o WinSCP no sistema operacional host do Windows 7. Crie uma nova sessão com estas 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 host e, em seguida, o sistema operacional para onde os arquivos serão transferidos.