Hallo,
ich habe eine virtuelle Maschine (Windows7) unter Virtualbox eingerichtet und stehe nun vor folgendem Problem.
An meinem Rechner arbeiten 3 Personen, die die virtuelle Maschine nutzen wollen.
Ich habe die virtuelle Maschine in einem eigenen Ordner installiert und dort folgende Zugriffsrechte eingeräumt:
Besitzer: Ich → Zugriff: lesen und schreiben
Gruppe: virtualbox → Zugriff: lesen und schreiben
Andere → Zugriff: lesen und schreiben
Wenn nun ein Benutzer die virtuelle Maschinen startet und wieder schließt, dann ändern sich plötzlich alle Benutzerrechte
Besitzer: letzter Benutzer → Zugriff: lesen und schreiben
Gruppe: letzte Benutzergruppe → Zugriff: keiner
Andere → Zugriff: keiner
Der Effekt ist, dass nun kein anderer mehr die virtuelle Maschine nutzen kann. In der Dokumentation habe ich nichts gefunden.
Kann mir einer sagen, wie ich das verhindern kann?
Danke und Gruß
Christoph
Virtualbox mit mehreren Benutzern nutzen
Antworten |
Anmeldungsdatum: Beiträge: 102 Wohnort: München |
|
||
Anmeldungsdatum: Beiträge: 669 Wohnort: Buchholz |
Hallo ChriMi, Ein Lösung weiß ich zwar nicht. aber villeicht ja einen Workaround. betrifft das alle Dateien der virtuellen Maschine? Meine Idee wäre nämlich, dass man die virtuelle Festplatte benutzt und diese an 3 virtuelle Maschinen anschließt. Ich gehe mal davon aus, dass sich alle Benutzer lokal anmelden und somit die virtuelle Festplatte nie mehr als einmal benutzt werden kann. Ansonsten könntest du einen zusätzlichen Benutzer einrichten und über sudo bzw. gksudo das Programm unter dem neuen Benutzer auszuführen. MfG, Daniel |
||
Anmeldungsdatum: Beiträge: 23336 |
Du meinst wohl das Image vdi. Die VM ist bei Vbox in einer "Datenbank" vergraben. Wäre mir neu, daß man das rausziehen kann. Habe mich aber noch nicht so mit dieser Thematik befaßt. Dein Problem sollte sich besser mit vmware player lösen lassen. Da gibt es eine vmx und eine vmdk. |
||
Anmeldungsdatum: Beiträge: 669 Wohnort: Buchholz |
Hallo hakel,
Nein. Es ist zwar richtig, dass Vbox (Bei mir manuell installiert: 4.3.6) irgendwo speichert, welche VMs grade benutzt werden, aber die Einstellungen für die Maschine inklusive Logs und Snapshots liegen in einem Ordner:
Die .vbox-Datei ist eine Textdatei in der alles nötige drin steht. MfG, Daniel |
||
Anmeldungsdatum: Beiträge: 23336 |
Das meinte ich. Dieses "irgendwo/irgendwas" (zentralisierte Verwaltung) liegt im home des Nutzers und überschreibt dir dann die Rechte. Natürlich wesentlich eleganter gelöst als bei VMware. Was geschieht eigentlich auf einer NTFS Partition. Gibt es dann kompletten Bruch? |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 Wohnort: München |
@kizu: ich meine alle Dateien, d.h. die Windows7.vbox und die Windows7.vdi (und auch die Logdateien, die erzeugt werden). Diese liegen alle in einem Ordner auf einer eigenen Platte. |
||
Anmeldungsdatum: Beiträge: 669 Wohnort: Buchholz |
Berechtigungen setzen kann doch eigentlich nur der Besitzer oder root, wenn ich mich richtig erinnere. Und den Besitzer ändern kann somit dann nur root. Virtualbox muss das also als root machen. Und dem kann man ja keine Rechte wegnehmen glaube ich. |
||
Anmeldungsdatum: Beiträge: 3242 Wohnort: Fürth |
Hallo ChriMi, ich denke mal, das Du das ext. Speichermedium mit EXT formatiert hast? In dem Fall solltest Du das Speichermedium einer GRUPPE mit vollen Rechten zuweisen, in der alle BENUTZER eingetragen sind. In der Gruppe VBOXUSER müssen ebenfalls alle notwendigen Benutzer eingetragen sein. Suche im Wiki hier nach USB-FESTPLATTEN und deren Nutzung ☺ Bye HS |
||
Anmeldungsdatum: Beiträge: 526 |
Für die VirtualBox wird (in der Regel automatisch) eine Gruppe "vboxusers" eingerichtet. Ich bin mir jetzt nicht sicher, ob es Auswirkungen hat, wenn man eine andere Gruppe einrichtet ? Der Befehl dafür wäre: sudo adduser user vboxusers Wobei du user gegen den Usernamen austauscht.
Sorry, grade erst gelesen. Deine user müssen natürlich Zugriff auf diesen Ordner bzw. die Platte haben. |
||
Anmeldungsdatum: Beiträge: 23336 |
Puh - ich glaube die Diskussion läuft jetzt etwas durcheinander. Vbox hat eine zentrale "Registrierung" und entzieht der "Gruppe" und "anderen" alle Rechte und setzt den aktuellen Nutzer ein. Das ist eine Schutzfunktion, die vermutlich einen tieferen Sinn hat. Keine Ahnung wie man das Aushebeln kann. VMware - sollte eigentlich gehen, bin mir aber keineswegs sicher! NTFS Partition - könnte einen Datengau geben; ]:-) Mehrere VMs erstellen, die dann alle auf ein Image zugreifen - ebenfalls Datengau; Forensuche nutzen, es gibt hier einen Thread, wo das schon mal sehr professionell diskutiert wurde. P.S. das Image kann man unter VMware weiter nutzen, die Gui ist simpel (von wegen "neues Programm") |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 Wohnort: München |
@passenger + STRAGIC-IT: |