Necesito que vmhgfs sea accesible tanto para el usuario root como para el usuario de www-data.
Como root, ejecuto el vmhgfs-fuse .host:/ /mnt/hgfs/
comando en rc.local
Sin embargo, el servidor web no puede leer la carpeta compartida. Así que verifiqué su permiso,
www-data@ubuntu16:~$ ls /mnt/ -lh
ls: cannot access '/mnt/hgfs': Permission denied
total 0
d????????? ? ? ? ? ? hgfs
www-data@ubuntu16:~$
(El permiso si / mnt es 777)
No se que esta pasando. Parece un problema del núcleo. Nunca sucedió en Ubuntu 14.04, ahora en 16.04 y kernel 4.4.0-21-generic
, se hizo así.
PD: si monte el hgfs con una www-data
cuenta, entonces será accesible por www-data
, pero no por el usuario root.
vmware
shared-folders
margarita
fuente
fuente
/var/www/site
ni siquiera con el usuario: grupo configurado correctamente y permisos 777Para agregar a la respuesta de daisy :
Si desea que este cambio sobreviva a un reinicio, póngalo en su
/etc/fstab
archivo, por ejemplo.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
fuente