Ich habe einen synchronisierten Ordner in Vagrant eingerichtet, von meinem Windows-Host zum Gast. Zunächst werden die Berechtigungen für die Dateien waren zu offen, so habe ich die folgenden Mount-Optionen hinzugefügt:Vagrant synchronisierte Ordnerberechtigungen
config.vm.synced_folder "../my-folder", "/home/vagrant/my-folder",
mount_options: ["dmode=775,fmode=664"]
Allerdings muss ich auf eine einzelne Datei in diesem Ordner ausführen Berechtigungen hinzufügen. chmod +x file
hat keine Wirkung. Gibt es eine Möglichkeit, ein einzelnes Element in einem freigegebenen Ordner ausführbar zu machen/unterschiedliche Berechtigungen für die restlichen Elemente im Ordner zu haben?
Diese Lösung funktioniert möglicherweise nicht für eine neue Initialisierung von Vagrant, da der benutzerdefinierte Benutzer und/oder die benutzerdefinierte Gruppe möglicherweise nicht in der Box vorhanden sind. – MingalevME