1.VMtools
vmtools是虚拟机与宿主机进行交互文件的主要工具,一般来说拖拽方式就可以实现。
安装方法:打开“安装VMTOOLS”会出现一个链接帮助安装,按照要求安装即可
2.open-vm-tools
虽然vmtools的功能很强大,但是它在不同虚拟机版本下安装方式不同,有些情况下,如在Kali虚拟机中就很难安装成功。
安装方法:
(1)修改Kali的源gedit /etc/apt/sources.list 后添加
deb http://http.kali.org/kalikali-rolling main non-free contrib
#中科大的源
deb http://mirrors.ustc.edu.cn/kalikali-rolling main non-free contrib
(2)加入源后apt-get update&&apt-get upgrade
然后再apt-get install open-vm-tools-desktop fuse
(3)执行reboot或init 6,或点击“重启”图标以重启系统就可以了
3.虚拟机映射到物理机
有些时候虚拟机会崩溃,而上述两种方法的使用需要文件拖拽,在虚拟机图形化界面出现故障(如Kali出现循环登陆框,而可以通过ctrl+alt+F1三个键实现切换到命令行模式),但是有重要的文件需要读取,这就需要进行映射。
映射有两种情况:
如果虚拟机与物理机的文件系统一致的时候,可以使用:
打开vmware软件,File--->映射虚拟硬盘----->映射----->浏览(找到需要映射的虚拟文件vmdk),软件本身会检测该vmdk对应的虚拟硬盘是否可以映射,成功映射之后可以在本地电脑处看到新出现的映射虚拟硬盘。
出现问题,可以比对操作:
https://jingyan.baidu.com/article/7f766daf4e20844101e1d02b.html
如果虚拟机与物理机的文件系统不一致:
使用前一种可能不能识别,而需要格式化操作,这就不完成我们的要求。
4.共享文件夹的操作:
虚拟机关机状态下打开虚拟机设置选项中的共享文件夹,
具体操作比对:https://jingyan.baidu.com/article/6b1823095583c1ba58e159a8.html
5.samba 程序服务的配置使用
使用samba服务使得物理机读取虚拟机的内容,最终两者文件共享
http://blog.csdn.net/qq_20480611/article/details/50252281