Respuestas:
Puede instalar Guest Additions: http://www.virtualbox.org/manual/ch04.html
y luego use Carpetas compartidas: https://forums.virtualbox.org/viewtopic.php?t=15868
Puede hacerlo con el comando "scp", entonces el demonio ssh (sshd) también debe estar ejecutándose en el cuadro de Windows.
O use uno de los clientes scp de windows para hablar con la máquina virtual centos. Puede transferir archivos de cualquier manera usando scp.
Tengo exactamente la misma configuración ( Windows 7 Host OS, CentOS 6.5 Guest OS) ...
(si tiene SSH trabajando en una dirección IP para CentOS, puede omitir este párrafo a continuación)
Configuré Virtualbox para usar el adaptador de red en puente (Configuración> Red> Adaptador 1: establecer en puente) y después de instalar Apache (configure un nombre de host , y también apague el firewall con:) service iptables stop
. Puede ver la dirección IP que se le proporcionó ifconfig eth0
o limitar la salida con ifconfig eth0 | grep 'inet addr' | awk '{print $2}'
. Esta es la dirección IP que también debe estar en su archivo / etc / hosts en la misma línea con su nombre de host. Para fines de prueba, coloque un archivo index.html en / var / www / html (su raíz web). Entonces debería poder navegar a la VM en una dirección IP local: 192.168.xx desde un navegador en su sistema operativo Windows 7.
Para transferir archivos de un lado a otro, puede usar WinSCP en su sistema operativo host de Windows 7. Cree una nueva sesión con esta configuración en 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)
Puede usar Samba para transferir archivos. Simplemente instale Samba y luego elija el sistema operativo host y luego el sistema operativo donde se transferirán los archivos.