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 vboxsf
von der Guest Additions
installierten gemountet .
Zum Einhängen habe ich den Befehl verwendet, den sudo mount -t vboxsf <dir name in vbox> <directory in linux
ich 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.local
Methode ( hier ), bei der Sie die Datei ändern und den Befehl anhängen (ohne sudo
). Oder mit der fstab
Methode ( hier ). Ich bevorzuge die rc.local
Methode persönlich.
Nach dem Mounten hat es Berechtigungen, dr-xr-xr-x
nach dem Mounten ist das Verzeichnis jedoch im root
Besitz und chown user /home/user/Test
hat 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
?