Virtual Box实现共享文件夹功能复杂。因此在平常的文件传输中,我更推荐使用SCP进行文件传输。 其中需要以下几步:

网络传输

端口转发

直接使用端口进行转发,而不使用网卡,则可以避免在虚拟机上配置额外的网卡,且不受主机局域网的影响。 alt alt 进行如下设置后,就可以从主机的9022端口直接映射到虚拟机的22端口。

文件传输

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。

scp -P 9022 filename des_host_name@ip_address:/home/Download
// 9022 上述设置的端口
// des_host_name@ip_address:/home/Download,冒号后为终点linux存在的路径
// 如果是本机,则ip_address可以为127.0.0.1

参考链接: