vmhgfs-fuse権限拒否の問題

vmhgfs-fuse権限拒否の問題

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

おすすめ記事