rootユーザーとwww-dataユーザーの両方がvmhgfsにアクセスできる必要があります。
rootとしてvmhgfs-fuse .host:/ /mnt/hgfs/
、rc.localでコマンドを実行します
ただし、Webサーバーは共有フォルダーを読み取ることができません。許可を確認しました
www-data@ubuntu16:~$ ls /mnt/ -lh
ls: cannot access '/mnt/hgfs': Permission denied
total 0
d????????? ? ? ? ? ? hgfs
www-data@ubuntu16:~$
(/ mntが777の場合の許可)
何が起こっているのかわかりません。カーネルの問題のようです。Ubuntu 14.04では発生しませんでしたが、現在16.04とカーネル4.4.0-21-generic
では発生しています。
PS www-data
アカウントでhgfsをマウントすると、からはアクセスできますがwww-data
、rootユーザーはアクセスできません。
/var/www/site
user:groupが正しく設定され、アクセス権777が設定されている場合でも、マウントされた共有にアクセスできません