是否可以通过 ftp 从一个虚拟机箱传输到在同一主机上运行的另一个虚拟机箱?
我想将文件从 Ubuntu VM 拖放到 Debian VM,两者都位于 Win7 主机上。
答案1
是的,只要
- 它们都具有连接到同一内部网络的网络适配器,或者
- 它们都有一个桥接适配器(并且它们桥接的网络已连接)。
不,如果其中一个虚拟机只有主机专用适配器和 NAT 适配器。那么您必须通过主机(如果两者都有主机专用适配器)或通过外部机器(如果两者都有 NAT 适配器)进行连接。您可以将主机或外部机器设置为中继(通过在其上安装 FTP 代理),但这可能比您想象的更复杂。
如果您有提供双方共享文件夹的来宾附加程序,则可以通过共享文件夹进行复制。虽然速度较慢,但无需设置。
答案2
答案3
您可以在主机上创建一个共享目录,两个虚拟机都可以访问该目录。我已经这样做了,效果很好。
答案4
当存在兼容性或连接问题(显然需要进行一些通信)时,在两台计算机之间移动文件的一种简单方法是打开两者之间的 IM 聊天并将文件放到本地 IM 客户端上。我曾多次这样做,以从缺少 USB、以太网或可移动设备(与可用的较现代计算机没有任何共同之处)的客户的旧机器中恢复文件。