版本:VMware 16.2.4 ,Ubuntu 18
在学习Linux的时候会在Windows弄好文件或有文件要传到VMware中的Ubuntu中,方便复制加快速度,但是在共享文件中的权限出了点问题,在网上搜到很多的回答都是直接修改权限,我都试了一遍还是不行,最后找到这个解决方法。
一、安装tools
1.打开终端:
输入sudo apt-get install open-vm-tools 是用来安装tools的,如果已经安装了再次输入会显示
2.安装好后
输入:sudo mkdir /mnt/hgfs 新建一个文件夹。
输入后不会有反馈,也没有显示报错,说明成功。
3.继续输入
sudo vmhgfs-fuse .host:/ /mnt/hgfs / /中间有空格。挂载文件夹。
输入后不会有反馈,也没有显示报错,说明成功。
4.进入/mnt 进入目录
看一看有没有hgfs目录:
输出的是:权限不够,禁止访问。
二、解决权限问题
1.首先要在WMware设置共享文件夹
2. 已经挂载hgfs的先取消挂载
sudo umount /mnt/hgfs .
输入后不会有反馈,也没有显示报错,说明成功。
3. 重新用下面命令挂载
命令中的uid和gid根据Ubuntu用户uid来决定
sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022
输入后不会有反馈,也没有显示报错,说明成功。
4. 查看权限
参考:
解决VMware中共享文件夹hgfs的权限问题 - 云樾的博客
Linux和Windows共享文件夹:/mnt目录下没有/hgfs的解决办法_树下等苹果的博客-CSDN博客_linux共享文件夹hgfs没东西