VMware设置centos7共享文件夹

Posted 陈大六

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMware设置centos7共享文件夹相关的知识,希望对你有一定的参考价值。

十年河东,十年河西,莫欺少年穷

学无止境,精益求精

大学毕业后,一直做C#开发,从NetFrm2.0做起,至今快十年了,受微软影响,很少接触Linux。

自netCore推出后,微软也进入了开源、跨平台的行列,且随着docker容器技术及K8S的发展流行,因此学习Linux势在必行了。

俗话说,工欲善其事必先利其器,前段时间,在自己的Win10电脑上,通过VmWare装了二台Linux、Centos7操作系统,一个网页服务器版,一个桌面版。

有了Linux操作系统,就需学会操作该系统,鉴于之前自己是小白一枚,因此只能通过自学来改善薄弱的Linux知识了。

VMware设置centos7共享文件夹_共享文件夹




前言:VMware在设置centos6共享文件夹的时候,只需要安装vmware-tools,然后在vmware里面配置共享文件夹即可,但是对于centos7,设置完之后,并不能如愿的将我们共享的目录显示在/mnt/hgfs目录下,这里我们需要自己进行挂载,以下进行挂载讲解,共享文件夹设置需要先安装VMware-tools,至于怎么安装VMware-tools这里不再说明。

步骤一:VMware设置共享文件夹

VMware设置centos7共享文件夹_共享目录_02

VMware设置centos7共享文件夹_共享文件夹_03

VMware设置centos7共享文件夹_共享文件夹_04

VMware设置centos7共享文件夹_共享文件夹_05

VMware设置centos7共享文件夹_linux系统_06

运行linux系统,如果以上步骤在linux系统开机的时候进行的则重启linux系统

输入命令vmware-hgfsclient查看共享目录是否已经设置成功

 VMware设置centos7共享文件夹_共享目录_07

步骤二:手动挂载共享目录

1. 在mnt目录下创建hgfs目录 【个别机器已经有了这个文件夹,可以通过LS看下】

VMware设置centos7共享文件夹_共享目录_08


 2. 输入vmhgfs-fuse .host:/VmWare /mnt/hgfs -o nonempty -o allow_other 进行手动挂载,其中VMShare是共享文件夹名,/mnt/hgfs是挂载目录名

vmhgfs-fuse .host:/VmWare /mnt/hgfs -o nonempty -o allow_other

/mnt/hgfs:是挂载在虚机的位置

一定要加allow_other选项,不然之后的hgfs文件普通用户不能访问

3.查看效果,我们在windows下,给D盘的VMware文件夹添加一个demo.txt的文件,然后在linux系统里面查看

VMware设置centos7共享文件夹_linux系统_09



到这里手动挂载已经成功,但是这种挂载每次关机就会失效,我们还得重新执行一次挂载命令

步骤三:自动挂载共享目录

步骤三:自动挂载共享目录

用vim打开/etc/fstab文件,添加一行挂载信息

.host:/VMShare /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

VMware设置centos7共享文件夹_共享目录_10


 使用mount -a指令让刚刚写入的挂载信息立即生效

VMware设置centos7共享文件夹_共享文件夹_11



步骤四:卸载共享目录

使用umount /mnt/hgfs卸载刚刚挂载的目录

VMware设置centos7共享文件夹_linux系统_12


 永久卸载就直接把/etc/fstab文件里面相关挂载记录删除即可




以上是关于VMware设置centos7共享文件夹的主要内容,如果未能解决你的问题,请参考以下文章

win10 虚拟机VMware 14中CentOS7文件共享

VMWare12虚拟CentOS7共享文件的过程

VmWare Centos7 windows10 设置共享文件夹无效

VMware设置centos7共享文件夹

CentOS7 VMware-Tools安装与共享文件夹设置

centos7 网络配置