Answers:
您可以安装来宾添加:http : //www.virtualbox.org/manual/ch04.html
然后使用共享文件夹:https : //forums.virtualbox.org/viewtopic.php?t=15868
您可以使用“ scp”命令执行此操作,然后ssh守护程序(sshd)也必须在Windows框中运行。
或使用Windows scp客户端之一与centos VM对话。您可以使用scp的任何一种方式传输文件。
我有完全相同的设置(Windows 7主机操作系统,CentOS 6.5来宾操作系统)...
(如果您在CentOS的IP地址上使用SSH,则可以跳过以下段落)
我将Virtualbox设置为使用桥接网络适配器(“设置”>“网络”>“适配器1”:设置为“桥接”),并在安装Apache之后(设置主机名,并使用以下命令关闭防火墙:)service iptables stop
。您可以使用来查看分配给您的IP地址,ifconfig eth0
或使用来缩小输出范围ifconfig eth0 | grep 'inet addr' | awk '{print $2}'
。该IP地址也应与您的主机名位于/ etc / hosts文件中的同一行。为了进行测试,请将index.html文件放在/ var / www / html(您的Web根目录)中。然后,您应该能够从Windows 7 OS上的浏览器以本地IP地址192.168.xx浏览到VM。
要来回传输文件,可以在Windows 7主机操作系统上使用WinSCP。在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)
您可以使用Samba传输文件。只需安装Samba,然后选择主机OS,然后选择要在其中传输文件的OS。