Dit onderwerp lijkt vaak voor te komen op forums maar tot nu toe heb ik het vooral zien worden genoemd in thuis scenario's of kleine scenario's waar de uiteindelijke oplossing iets in de trend van:
Wat ik nu heb gedaan is een kopie van .VirtualBox (op dit moment ben ik nog met VBox 3.2.8 aan het testen maar als VBox 4 beter is voor mijn doel kan ik daar naar switchen) geplaatst in /opt/VMs en in /etc/skel een symlink naar die map (dus /etc/skel/.VirtualBox -> /opt/VMs/.VirtualBox).
Hierbij zijn alle bestanden leesbaar voor de gebruikers maar is alleen de vdi van de differencing-image beschrijfbaar voor iedereen (omdat die toch bij elke nieuwe start door VirtualBox wordt gereset).
Met de huidige instellingen wil VirtualBox niet meewerken, VBox heeft meer schijfrechten nodig.
Als ik me niet vergis (maar ik moet het volgende week opnieuw checken) wil VBox schrijf-rechten op de configuratie bestanden van de VM, voor zover ik kan zien uit de xml bestanden wil het programma waarschijnlijk een paar statistieken in bijwerken bij het starten van de VM. Maar ik wil uiteraard niet dat elke gebruiker de configuratie van de VMs kan wijzigen, de VMs zijn juist op een manier opgezet dat de gebruikers er alles op kunnen doen wat ze willen zonder dat ze bij de rest van het netwerk kunnen maar als ze dan zelf de configuratie kunnen wijzigen dan kan de VM alsnog aan het reguliere netwerk worden gekoppeld.
Om eerlijk te zijn verbaast het me een beetje dat het zo lastig is om informatie te vinden over dit onderwerp omdat dit me toch een vrij normale wens zou lijken voor veel grotere organisaties.
Aan de andere kant als je bijvoorbeeld dit soort informatie zoekt over wine wordt er simpel uitgelegd dat wine niet is ontworpen voor veel gebruiker scenario's maar dat er wel work-arounds zijn...
Op dit moment ben ik aan het proberen om VirtualBox in een school omgeving op te zetten, mij aanmelden als elke gebruiker is absoluut geen optie, verder moet het feit dat een image immutable is geloof ik ook bij elke gebruiker opnieuw worden ingesteld.1. Maak de vdi van de harde schijf die je wil delen immutable
2. Koppel de immutable image bij elke gebruiker aan een VM
Wat ik nu heb gedaan is een kopie van .VirtualBox (op dit moment ben ik nog met VBox 3.2.8 aan het testen maar als VBox 4 beter is voor mijn doel kan ik daar naar switchen) geplaatst in /opt/VMs en in /etc/skel een symlink naar die map (dus /etc/skel/.VirtualBox -> /opt/VMs/.VirtualBox).
Hierbij zijn alle bestanden leesbaar voor de gebruikers maar is alleen de vdi van de differencing-image beschrijfbaar voor iedereen (omdat die toch bij elke nieuwe start door VirtualBox wordt gereset).
Met de huidige instellingen wil VirtualBox niet meewerken, VBox heeft meer schijfrechten nodig.
Als ik me niet vergis (maar ik moet het volgende week opnieuw checken) wil VBox schrijf-rechten op de configuratie bestanden van de VM, voor zover ik kan zien uit de xml bestanden wil het programma waarschijnlijk een paar statistieken in bijwerken bij het starten van de VM. Maar ik wil uiteraard niet dat elke gebruiker de configuratie van de VMs kan wijzigen, de VMs zijn juist op een manier opgezet dat de gebruikers er alles op kunnen doen wat ze willen zonder dat ze bij de rest van het netwerk kunnen maar als ze dan zelf de configuratie kunnen wijzigen dan kan de VM alsnog aan het reguliere netwerk worden gekoppeld.
Om eerlijk te zijn verbaast het me een beetje dat het zo lastig is om informatie te vinden over dit onderwerp omdat dit me toch een vrij normale wens zou lijken voor veel grotere organisaties.
Aan de andere kant als je bijvoorbeeld dit soort informatie zoekt over wine wordt er simpel uitgelegd dat wine niet is ontworpen voor veel gebruiker scenario's maar dat er wel work-arounds zijn...