dai*_*isy 9 vmware shared-folders
我需要 root 用户和 www-data 用户都可以访问 vmhgfs。
作为 root,我vmhgfs-fuse .host:/ /mnt/hgfs/
在 rc.local 中运行命令
但是,网络服务器无法读取共享文件夹。所以我检查了它的许可,
www-data@ubuntu16:~$ ls /mnt/ -lh
ls: cannot access '/mnt/hgfs': Permission denied
total 0
d????????? ? ? ? ? ? hgfs
www-data@ubuntu16:~$
Run Code Online (Sandbox Code Playgroud)
(如果 /mnt 的权限是 777)
我不知道发生了什么。看起来像内核问题。它从未发生在 Ubuntu 14.04 中,现在在 16.04 和 kernel 中4.4.0-21-generic
,它变成了这样。
PS 如果我使用www-data
帐户挂载 hgfs ,则它可以由 访问www-data
,但不能由 root 用户访问。
dai*_*isy 11
解决。使用allow_other
选项授予访问权限
vmhgfs-fuse -o allow_other .host:/ /mnt/hgfs
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6682 次 |
最近记录: |