Es ist mein erstes Mal, dass ich virtualbox und ubuntu (14.04) verwende. Ich arbeite auf einem Host-Betriebssystem mit Windows 7.
Ich versuche, einen freigegebenen Ordner bereitzustellen, der Dateien enthält, auf die ich sowohl in der virtualbox als auch unter Windows zugreifen muss. Ich habe sie erfolgreich mit der vboxsfvon der Guest Additionsinstallierten gemountet .
Zum Einhängen habe ich den Befehl verwendet, den sudo mount -t vboxsf <dir name in vbox> <directory in linuxich zum Beispiel verwendet habesudo mount -t vboxsf Test /home/user/Test
Ich habe verschiedene Möglichkeiten gefunden, die Verzeichnisse beim Start automatisch zu mounten, z. B. mit der /etc/rc.localMethode ( hier ), bei der Sie die Datei ändern und den Befehl anhängen (ohne sudo). Oder mit der fstabMethode ( hier ). Ich bevorzuge die rc.localMethode persönlich.
Nach dem Mounten hat es Berechtigungen, dr-xr-xr-xnach dem Mounten ist das Verzeichnis jedoch im rootBesitz und chown user /home/user/Testhat keine Auswirkung. Dies bedeutet, dass ich als normaler Benutzer keine Dateien darin erstellen oder ändern kann.
In der VirtualBox ist das freizugebende Verzeichnis nicht schreibgeschützt.
Gibt es eine Möglichkeit, den freigegebenen Ordner automatisch bereitzustellen und meinem Nichtbenutzer den Besitz zuzuweisen root?