- 前几天做了一下VMware的共享文件夹,今天想用一下,发现之前共享的目录竟然没有挂载。
- 心想,如果每次都要先挂载一下,得多麻烦(当然,有一次性挂载的方法,我懒得查了????)。
- 于是想换一种方式实现文件夹的共享。
- 以前见过有人用
映射网络驱动器的方式实现了文件夹共享,于是这次就想试试这种方式。下面给大家分享一下过程。
1 我的环境
| Product | VMware® Workstation 15 Player |
| VMware Version | 15.5.0 build-14665864 |
| Ubuntu Version | Ubuntu 18.04.4 LTS |
| Windows Version | Version 10 Education |
2 效果展示
最终的效果就是这样的,可以在Windows10的资源管理器界面,查看VMware的共享文件夹内容。
3 实现过程
假设我们想共享用户目录文件夹(/home/usrename),首先需要在Ubuntu里右键单击该目录,然后选择Local Network Share选项
点击Share this folder选项
此时,如果你没有安装相关的共享服务软件,Ubuntu会提示您安装。
点击Install service即可进行安装
Ubuntu默认会为您安装Samba软件,如果没有特殊要求,直接点击安装即可。
输入用户密码,即可开始安装。
安装完成后,可以对共享文件夹的属性进行设置
点击创建共享按钮,会弹出一个提示。意思是需要为这个文件夹添加写权限,才能完成设置,它询问您是否为其添加写权限。我们点击自动添加即可。
这时,出现了一个错误:
这个意思是说,不能用当前的用户名作为共享文件夹的文件夹名。所以我们只要将文件夹名称改一下就可以了。
重新为文件夹授予写权限,即可完成共享文件夹的创建。
现在重启虚拟机,在终端里查看局域网IP地址。
然后到Windows的桌面,右键单击此电脑,选择映射网络驱动器选项。
在下面打开的窗口中,按\\server\share的格式,填写您的共享文件夹地址。其中,server表示刚才查到的局域网IP,share是我们之前设置的文件夹名。
点击完成按钮,会弹出来密码提示框,这里输入我们虚拟机的用户名和密码,然后选择记住我的凭据选项,这样下次登陆就不需要密码了。
这样,我们就可以访问共享文件夹的内容了!
因为我是设置的共享用户目录,也就是/home/zhj/目录下的内容,所以Windows文件夹下的内容就是Ubuntu家目录的内容。
至此,VMware网络映射驱动器已经设置成功了。
4 功能测试
- Windows读数据
这个直接在Windows打开相应的文件进行测试即可,能打开文件且不乱码说明Windows可以正常读取数据。
- Windows10写数据及VMware读数据
我们先在Windows中创建一个文件,向里面写入数据,然后到VMware中尝试读取该文件。可以看到,VMware可以正常读数据;Windows也是可以正常写入数据的。
- VMware写数据
这个,,,还用测试吗????
5 总结
一般来说,如果虚拟机的IP地址不变,这个磁盘映射就会一直有效,不用担心挂载的问题了。。。