史上最详细VM虚拟机中的文件共享四种方法
一、 安装vmtools 工具
1、打开虚拟机,进入kali 操作系统

3、我们可以看到文件夹多了一个选项“VMware Tools”。

4、将VMware Tools文件夹中的VMwareTools-10.3.10-12406962.tar.gz压缩工具包内文件复制到桌面(当然大家可以自行选择文件夹)

5.打开文件夹目录,右键在终端打开,输入命令
./vmware-install.pl之后一直默认回车即可。

然后就ok了。之后重启一哈子,就可以在主机和虚拟机之间复制粘贴文件了。
二、 VM设置共享文件夹
1、打开虚拟机,进入kali 操作系统
2、如下图所示,选择 虚拟机=>设置


浏览选择主机中需要共享的文件夹,下一步,下一步即可。
2、在kali 虚拟机终端输入命令,进入mnt 目录
cd /mnt/hgfs/即可看见自己设置的共享文件夹。(我设置的是vmshare 文件夹)

但是呢,小编在操作的时候,出现了一个小问题,就是找不到共享文件夹。
这里就直接给出解决方法了。
先输入命令
sudo apt-get install open-vm-tools然后输入命令
sudo vmhgfs-fuse .host:/[share] /mnt/hgfs #[share]换成自己的共享文件名,另外不要在该挂载点路径下执行该命令之后按照之前操作就可以看到自己设置的共享文件夹了。
当然,这个文件夹是共享的,你从主机还是虚拟机中修改文件夹中的内容,都会同步改变。也就是不用复制粘贴到虚拟机了,直接主机或虚拟机将所需需要文件复制到共享文件夹就可以了。
(这样是不是简便了很多)
但是当重启之后共享文件夹就又没了,得重复上述步骤,于是小编上网查了查解决方法,大家可以自己去试一试。
1. cd /etc/init.d/ 切换到开机自启动的配置文件夹下
2. vim guazai.sh 创建并打开脚本文件,名字随便起,注意后缀名为.sh
3. 编辑内容:#!/bin/bash vmhgfs-fuse .host:/ /mnt/hgfs/ exit 0
4. 保存退出
5. chmod 755 guazai.sh 修改权限
6.OK大功告成!关闭linux重新开机看一下有没有显示。
三、使用apache实现文件共享
其实这种方法很简单,就是开启apache服务,从主机访问虚拟机 ip 从而实现从虚拟机下载文件的目的。
前提是你先把文件放进 www 目录。
1、检测虚拟机是否开启 apache 服务
service apache2 status如图随时,没有开启,那么我们就去开启。

2、输入命令打开配置文件
vim /etc/apache2/ports.conf可以修改端口号,默认是80端口,可自行修改,我就先修改为8080端口

之后输入命令开启apache服务
/etc/init.d/apache2 start
再次查询发现已经开启。


3、转到www 下的html 目录创建文件1.txt进行测试.

接着在主机浏览器进行访问 1.txt
发现已经ok了

四、进行远程连接
可以使用Xshell 远程连接kali ,之后直接从主机拖动文件到Xshell 就可以了。
Xshell 连接 详细请看这篇文件 https://www.itfd.cn/post-629.html
教程到这里也就结束了,喜欢的话就关注IT辅导吧!
谢谢大家!
结束语
温馨提醒:如有技术问题以及资源失效请联系站长 QQ89549822 进行反馈!!!
您阅读本文耗时: 0小时02分35秒
上一篇: VM虚拟机快照和克隆的区别
下一篇: VM虚拟机中的网络配置
评论列表