如何更改vmware共享文件夹的权限

时间:2016-06-17 00:46:47

标签: permission-denied chown vmware-player

我在vmware播放器上使用ubuntu 16.04。共享文件夹已启用,并且在/ mnt / fghs上可见。但是,所有者(root)无法通过chown进行更改。怎么改呢?请给我建议。

此外,有人说修改/ etc / fstab后可以更改所有者。但是,我无法在/ etc / fstab中找到任何信息,例如.host:/ / mnt / hgfs vmhgfs默认值为0.当我将该行添加到/ etc / fstab文件中时,wmware无法启动起来。

3 个答案:

答案 0 :(得分:8)

可能有点晚了,但无论如何。

首先,卸载共享文件夹:

vmhgfs-fuse .host:/ /mnt/hgfs -o uid=1000 -o gid=1000 -o umask=0033

然后运行:

uid

您应该考虑将gidid -u id -g 更改为您的。{p>请记住:

vmhgfs-fuse --help

将返回您当前的用户和组ID。

请查看str_random(6) 以获取更多选项;)

答案 1 :(得分:0)

您可以尝试those steps

sudo su
touch /bin/remount_hgfs
chmod a+x /bin/remount_hgfs
echo '#!/bin/sh -e' >> /bin/remount_hgfs
echo 'umount /mnt/hgfs' >> /bin/remount_hgfs
echo 'mount /mnt/hgfs' >> /bin/remount_hgfs
echo '.host:/ /mnt/hgfs vmhgfs rw,ttl=1,uid=33,gid=33,nobootwait 0 0' >> /etc/fstab
line=`wc -l /etc/rc.local | cut -f1 -d' '`; sed -i "${line}ish /bin/remount_hgfs" /etc/rc.local
reboot

答案 2 :(得分:0)

已解决。使用allow_other选项授予访问权限。

vmhgfs-fuse -o allow_other .host:/ /mnt/hgfs

请参阅unix.stackexchange.com: vmhgfs-fuse-permission-denied-issue