root ユーザーと www-data ユーザーがアクセスするには vmhgfs が必要です。
ルートとして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:~$
(/mntの権限は777です)
何が起こったのかわかりません。カーネル問題のようです。 Ubuntu 14.04ではこれは起こりませんでしたが、16.04ではカーネルがこれに4.4.0-21-generic
なります。
PSアカウントを使用してhgfsをインストールすると、rootwww-data
ではアクセスできなくなりますが、www-data
アクセスできます。
ベストアンサー1
解決する。オプションを使用したallow_other
アクセス許可
vmhgfs-fuse -o allow_other .host:/ /mnt/hgfs