Saya perlu vmhgfs agar dapat diakses oleh pengguna root dan pengguna data-www.
Sebagai root, saya menjalankan vmhgfs-fuse .host:/ /mnt/hgfs/
perintah di rc.local
Namun, server web tidak dapat membaca folder bersama. Jadi saya memeriksa izinnya,
www-data@ubuntu16:~$ ls /mnt/ -lh
ls: cannot access '/mnt/hgfs': Permission denied
total 0
d????????? ? ? ? ? ? hgfs
www-data@ubuntu16:~$
(Izin jika / mnt adalah 777)
Saya tidak tahu apa yang terjadi. Sepertinya masalah kernel. Itu tidak pernah terjadi di Ubuntu 14.04, sekarang di 16.04 dan kernel 4.4.0-21-generic
, menjadi begitu.
PS Jika saya me-mount hgfs dengan www-data
akun, itu kemudian diakses oleh www-data
, tetapi tidak oleh pengguna root.
vmware
shared-folders
bunga aster
sumber
sumber
/var/www/site
bahkan dengan pengguna: grup diatur dengan benar dan izin 777Untuk menambah jawaban daisy :
Jika Anda ingin perubahan ini selamat dari reboot, taruh di
/etc/fstab
file Anda , mis.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
sumber