1

yop,

J'ai installé une VM VMWare, munie d'une Debian.
Sur cette Debian, j'ai créé un répertoire /mnt/Data, où je compte monter un répertoire de données situé sur le disque de l'hôte.
Côté config VMWare (hôte), ça roule, le chemin est défini.

J'arrive à monter la partition de deux façons :
Dans fstab : .host:/Data /mnt/Data fuse.vmhgfs-fuse defaults 0 0
En ligne de commande : vmhgfs-fuse .host:Data /mnt/Data
Dans les deux cas, pas de souci, root peut accéder aux fichiers du répertoire monté.

Par contre, j'ai un souci de droits quand je veux accéder à cette partition avec mon user.
J'ai donc tenté une gestion fine des droits : $ chown -R folco:folco /mnt/Data/ && chmod -R 0777 /mnt/Data

Rien n'y fait, quand j'essaye d'accéder à /mnt/Data en user, j'ai un joli "Permission denied".

Les droits unix, j'ai jamais été emmerdé avec sur mes installations physiques ou VirtualBox, mais VMWare c'est la première fois que je tente. C'est pour ça que je suis à la rue à ce niveau, je pensais qu'en donnant tous les droits tout irait bien, mais faut croire que non cheeky

Merci d'avance !

2

vmhgfs-fuse -o allow_other ?

Tu peux aussi utiliser -o uid/gid pour limiter à un utilisateur précis.
So much code to write, so little time.

3

Ah ok, super, merci beaucoup !

Etonnamment, avec VirtualBox, je n'avais rien à préciser. Par contre, monter le répertoire via /etc/fstab faisait merder systemd. Avec VMWare ça marche, c'est donc encore plus simple. smile