vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404

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

https://www.pianshen.com/article/68081352973/

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

遇到的问题:nginx访问设置好的共享文件夹报403错误,访问其他文件夹正常,注意下面挂载的时候需要加-o后面的参数

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

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第1张

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第2张

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第3张

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第4张

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第5张
运行linux系统,如果以上步骤在linux系统开机的时候进行的则重启linux系统

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

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第6张

步骤二:手动挂载共享目录
1. 在mnt目录下创建hgfs目录

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第7张

2. 输入vmhgfs-fuse .host:/VMShare /mnt/hgfs -o allow_other,uid=0,gid=0 (这里一定要加-o后面的部分,否则nginx访问共享目录可能出现403,下图是转载的没加,但是后面的开机自启动配置是有配置的)进行手动挂载,其中VMShare是共享文件夹名,/mnt/hgfs是挂载目录名

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第8张

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

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第9张

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第10张

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

步骤三:自动挂载共享目录
用vim打开/etc/fstab文件,添加一行挂载信息

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

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第11张

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

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第12张

步骤四:卸载共享目录
使用umount /mnt/hgfs卸载刚刚挂载的目录

vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404第13张

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

免责声明:文章转载自《vmware centos7设置共享文件夹 共享后可以看到文件 但nginx web访问 403 404》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇iOS 添加启动图片percona-toolkit常用工具下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

RocketMQ的安装配置:配置jdk环境,配置RocketMQ环境,配置集群环境,配置rocketmq-console

RocketMQ的安装配置 演示虚拟机环境:Centos64-1 (D:linuxMorecentos6_64) root / itcast : 固定IP 192.168.52.128 一,配置JDK环境 1,解压jdk到指定的目录 tar -xvf jdk-8u171-linux-x64.tar.gz -C /usr/local cd /usr/loca...

VC项目配置详解

一.IDE基础配置1.字体 VC6中“Tools→Options→Format→Font”配置字体;VC2005中“工具→选项→环境→字体和颜色”配置字体。 编写代码一般采用等宽字体,等宽点阵(位图)字体,相对矢量字体而言具有兼容性好和显示清晰的优点。常用的编程等宽字体包括Fixedsys(VC6和notepad御用字体)、Consolas、YaHei M...

Hibernate-入门教程

首先了解hibernate的目录结构 . +lib antlr.jar cglib-full.jar asm.jar asm-attrs.jars commons-collections.jar commons-logging.jar ehcache.jar hibernate3.jar jta....

向 Git 服务器添加 SSH 公钥

在网上很少找到文章有提到如何将自己的 Git 远程仓库配置成可以通过 SSH 公钥方式认证的,而几乎清一色都是告诉你怎么通过 web 界面向 GitHub 添加 SSH 公钥。LZ 在网上查找了一番,终于找到了办法。 对于不想看 LZ 下面罗嗦了一大堆的园友,LZ 先把结论放在这里,直接拿去用就是了。 把本地用户的 ~/.ssh/id_rsa.pub 的内...

centos 下用shell删除多个目录下删除指定目录下创建日期大于30天的.log .txt文件

#删除指定目录下创建日期大于30天的.log .txt文件(如果目录下文件总数少于10个,就不删除),删除的文件记录写入到日志 #!/bin/bash #待删除的文件路径数组,多个目录换行 locations=( /root/logs/web1/ /root/logs/web2/ /root/logs/web3/ ) #输出的文件...

gitLab创建自己的私有库

一.创建私有库的流程简介 创建一个项目,留着后面的流程3制作私有库 在可以创建私有库的地方创建一个code repository, code repository是代码仓库,我们把代码上传到这个仓库。 在可以创建私有库的地方创建一个spec repository, spec repository是配置仓库,所有的配置按照包名、版本号分门别类的存放在这个仓...