VMware在Linux上共享文件和权限问题(Ubuntu)
版本:VMware 16.2.4 ,Ubuntu 18
一、安装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. 查看权限
参考:
https://jarviswwong.com/ubuntu-vmware-hgfs-permissions-problem.html
https://blog.csdn.net/qq_43516928/article/details/119430588#commentBox