Der Versuch, die NFS
Plugin mit einem synchronisierten Ordner in Vagrant zu verwenden, und es funktioniert, mit der Ausnahme, dass in dem Gast (VM) die Berechtigungen falsch sind:Vagrant synchronisierten Ordner NFS falsch Berechtigungen mit
-rw-r--r-- 1 501 dialout 0 Jan 20 00:51 a
-rw-r--r-- 1 501 dialout 0 Jan 20 00:51 foo
Ich habe versucht, die uid
und gid
Einrichtung gemäß der Vagrant Dokumentation im Vagrantfile
:
config.nfs.map_uid = 1001
config.nfs.map_gid = 1001
Was ich hatte gehofft, würde verwenden sie die richtigen Benutzer/Gruppe in dem Gast, aber es ist immer noch mit 501
und dialout
.
Irgendwelche Ideen?
Welches spezifische Plugin benutzen Sie? Ich sehe mehrere NFS-bezogene Vagrant-Plugins. Außerdem können Sie die Benutzer- und Gruppenberechtigungen für einen synchronisierten Ordner in Vagrant festlegen, ohne ein Plugin zu benötigen: https://www.vagrantup.com/docs/synced-folders/basic_usage.html –
können Sie etwas wie ': mount_options = hinzufügen > ["dmode = 777", "fmode = 666"] 'in Ihrer Konfiguration sync_folder? –
Was ist Ihr OS-Host für Vagrant? – darkomen