VMware中CentOS 7设置文件夹共享的方法

下午把虚拟机安装好了,但是还有一个不太给力的地方,就是本地代码每次编辑完总是要上传到服务器,之前windows的虚拟机是可以和物理机共享文件夹的,所以就尝试了一下通过文件夹共享来解决文件上传的问题。记录一下操作流程。

一、安装VMware Tools

1.挂载VMware Tools,如下操作会将tools以光盘挂载点的方式进入到系统中。

VMware中CentOS 7设置文件夹共享的方法

2.centos7 挂载存有VMware Tools的光盘并进行安装

1)为避免安装Tools是报错,预先安装编译等环境

yum install *headers -y

yum -y install perl gcc make kernel-devel

yum install open-vm-tools

2)挂载光盘

mkdir /mnt/cdrom

mount /dev/cdrom  /mnt/cdrom

3)进入挂载点,并将VMxxxxxx.tar.gz包拷贝纸/opt下,将其解压

[root@localhost ~]# mkdir /mnt/cdrom
[root@localhost ~]# mount /dev/cdrom  /mnt/cdrom
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# cd /mnt/cdrom
[root@localhost cdrom]# cp VMwareTools-10.3.10-13959562.tar.gz /opt
[root@localhost cdrom]# cd /opt
[root@localhost opt]# tar -xzf VMwareTools-10.3.10-13959562.tar.gz 

VMware中CentOS 7设置文件夹共享的方法

4)开始安装

[root@localhost opt]# cd vmware-tools-distrib/
[root@localhost vmware-tools-distrib]# ls
bin  caf  doc  etc  FILES  INSTALL  installer  lib  vgauth  vmware-install.pl
[root@localhost vmware-tools-distrib]# ./vmware-install.pl
VMware中CentOS 7设置文件夹共享的方法

期间会有很多需要回车、输入yes、no的提示(我全部按的回车)

至此vmware tools安装完毕。

二、设置共享

1、第一步设置宿主机共享文件夹路径 

VMware中CentOS 7设置文件夹共享的方法
VMware中CentOS 7设置文件夹共享的方法

2、查看共享的文件夹

[root@localhost vmware-tools-distrib]# vmware-hgfsclient
VMware中CentOS 7设置文件夹共享的方法

3、创建hm挂载点

[root@localhost vmware-tools-distrib]# mkdir /mnt/www

4、挂载hm共享文件夹

[root@localhost vmware-tools-distrib]# vmhgfs-fuse .host:/www /mnt/www

5.验证共享是否创建成功

VMware中CentOS 7设置文件夹共享的方法
物理机文件夹情况
VMware中CentOS 7设置文件夹共享的方法
虚拟机挂在目录情况

共享成功,但是这种手动挂载方式,虚拟机重启就要重新挂载,我这种“懒癌晚期患者”真心不能忍。

6、配置自动挂载

[root@localhost vmware-tools-distrib]# vi /etc/fstab

在/etc/fstab文件中添加如下代码,然后保存退出

.host:/www /mnt/www fuse.vmhgfs-fuse allow_other,defaults 0 0
VMware中CentOS 7设置文件夹共享的方法

上述操作完成之后,输入:mount -a     —-使刚才设置指令  立即生效。

7、卸载共享目录—- 不想使用共享目录,就卸载掉。(这个没有试,本来就是为了偷懒才搞的这个,装上又卸载,脑袋有坑?要用到再说吧)

卸载命令:umount /mnt/hgfs

VMware中CentOS 7设置文件夹共享的方法

永久卸载:vim /etc/fstab    —先进入 fstab  文件中,然后 删除上面在该文件中添加的语句;保存退出即可。

三、参考资料

1、centos7+VMware Workstation创建共享文件夹

2、VmWare 15 设置Centos7 共享文件夹及问题记录

原创文章,作者:Zeyu,如若转载,请注明出处:https://jinzhijun.cn/develop/721

(0)
ZeyuZeyu
上一篇 2021年8月16日 下午5:33
下一篇 2021年8月18日

相关推荐

  • vmware最小安装centos并配置固定本地固定ip

    最近公司互联网医院的接入工作差不多进入了尾声,接下来就是整理一些资料什么的,所以有些空闲时间,想着学一下swoole,然后就碰到了安装虚拟机的问题。之前也装过很多次,但是每次安装都…

    2021年8月16日
    1.9K
  • 群晖docker 安装gitlab

    一、安装 1.1 在套件中先安装Docker套件。 1.2 在docker中,注册页签下,搜索:gitlab,双击下载,选latest 1.3下载完成后,在映像页签下,选中gitl…

    2022年3月13日
    3.5K
  • 阿里云SLB(负载均衡)访问远程端口

    最近公司在搞互联网医院三级等保的问题,然后广东卫生健康委办公室的接入通知里有一段话,说是用于互联网医院运行的服务器不少于2套(这里的单位是套),我们不知道这里的意思是指,服务器要有…

    2020年12月19日
    2.1K
  • php后期静态绑定

    最近在跑一套系统时碰到一个头大的问题,laravel的队列任务(通过另一个原生系统读取数据库)在执行时,会出现数据库连接断开的问题,导致队列任务刚启动时可以正常运行,有一段时间没有…

    2022年4月18日
    1.5K
  • fiddler修改请求信息重新执行

    最近在做一个仿制功能开发时,碰到了这样一个场景:开发的系统需要在三方app里运行,并且在app里执行完后会产生一些数据,然后需要将这些数据保存起来。因为开发是在本地,本地的环境无法…

    2022年7月1日
    3.3K
  • Centos安装elasticsearch教程

    最近在部署一个项目是用 laravel开发,项目用到了了 elasticsearch,通过自己的搜索和学习能力不算很费力解决了。下面就整理一下安装elasticsearch教程,服…

    2020年11月26日
    1.7K
  • CentOS修改yum源

    1. 修改yum源 最近在搭建以太坊节点时,要用到golang编译,但是服务器供应商那边给安装的contos系统默认的yum源没有golang,所以,这边给系统修改成阿里云的yum…

    2020年11月30日
    40.4K
  • php向Postgresql中插入时间格式问题

    最近在对接互联网医院监管前置机时,向前置机Postgresql数据库插入数据时出现了一个问题,就是我在数据插入前置机前把时间用date(‘Y-m-d h:i:s&#82…

    2021年7月23日
    1.4K
  • centos7下宝塔安装DocHub记录

    最近看到一篇利用文库上传文档作副业的文章,然后把网盘里的各种文档试着上传了一下,结果上传了80多个文档,就成功了2个文档,这成功率,简直不能忍。 趁着周末在家两天,在网上搜了一天的…

    2021年7月26日
    3.0K
  • 获取宝塔搭建的Ecshop的源码和数据库的方法

    最近在虚拟机里搭了一个kali2022,想试试kali的一些工具的功能,于是想到最近在网上的源码站下载了一套ecshop二开的商城,就搭建在另一个虚拟机上,想着看自己能否攻破下来。…

    2022年5月29日
    2.2K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注