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日

相关推荐

  • 广东省互联网医院接入——远程确认

    今天公司互联网医院接入终于走到了远程确认这一步了,因为一直是摸着石头过河,中间做了不少弯路,这里做个记录,希望也在摸索的同行如果看到能有一个参考。当然写这个的时候,还只是远程演示了…

    技术开发 2021年8月18日
    1.6K
  • 阿里云OSS图片上传与加水印签名访问

    最近公司的一个系统有一个需求,因为公司的产品有一些特殊性,经常有可能会被同行盗图,所以需要将所有的产品图片加水印展示。但是还有一个需求,内部人员可能需要查看原图,所以,这个就有点奇…

    2021年4月30日
    4.9K
  • linux 测试端口通不通(四种方法)(转)

    针对Linux系统:有1、2、3、4四种方法针对Windows系统:有2、5两种通用方法 一般情况下使用”telnet ip port”判断端口通不通,其实…

    2022年3月13日
    2.5K
  • PHP代码审计一条龙思路(转)

    00×0 前言 最近也是边挖src边审计代码,总结下最近的php代码审计的一些思路,我一般按照顺序往下做,限于能力水平,可能会有不对或者欠缺的地方,希望各位师傅能够指导。 00×1…

    2022年5月31日
    1.8K
  • MySql基础知识总结-索引篇(转)

    一、MySQL三层逻辑架构 MySQL的存储引擎架构将查询处理与数据的存储/提取相分离。下面是MySQL的逻辑架构图: 1、第一层负责连接管理、授权认证、安全等等。 每个客户端的连…

    技术开发 2021年10月10日
    2.0K
  • php向Postgresql中插入时间格式问题

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

    2021年7月23日
    1.7K
  • 理解开发HD 钱包涉及的 BIP32、BIP44、BIP39(转)

    理解开发HD 钱包涉及的 BIP32、BIP44、BIP39 数字钱包概念 钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户的钥匙(私钥)才可以对…

    2022年8月4日
    5.2K
  • php实现助记词转TRX,ETH 私钥和钱包地址

    TRX助记词转地址网上都是Java,js或其他语言开发的示例,一个简单的功能需要依赖其他环境来实现表示不能忍,毕竟php是世界上最好的语言。【狗头】 一、知识准备 要实现助记词转T…

    2022年8月4日
    8.3K
  • 香港阿里云Windows服务器省钱方法

    最近把因为香港阿里云服务器要续费了,因为之前购买的时候服务器上还部署了其他的java系统,当时对Linux操作不熟,所以操作系统选的是Windows的系统,但是阿里云香港的服务器需…

    2020年11月11日
    1.9K
  • 获取宝塔搭建的Ecshop的源码和数据库的方法

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

    2022年5月29日
    2.5K

发表回复

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