Page 1 of 1

Disable Settings / Configuration change

Posted: 10. Aug 2017, 21:21
by utikawa
Hi!

I have the following scenario:

I have a VM with source code of my proprietary software.
I want to share that VM to another developer so he can help me to develop the software but I do not authorize he copy my source code.
I can encrypt the disk but when the VM is running he would be able to copy the source code to a USB device, for example.
I can change the settings to disable USB at all but if settings is not disabled or encrypted, the developer could change it easilly.

I was looking for a way to avoid unauthorized users to change or read VM settings. Virtualbox has this feature?

Thanks in advance!

Re: Disable Settings / Configuration change

Posted: 10. Aug 2017, 21:28
by scottgus1
Negative, Virtualbox is completely open to the user and there is no way to lock it down. If you need a person to use the guest but you don't want him/her to access settings available on the host, you need to run the guest on your own host, not theirs, and let the person remote into the guest via in-the-guest remote software or the Virtualbox RDP server. If you also don't want the person to be able to send files from the guest out onto the internet, then have no network in the guest and only use Virtualbox RDP server.

Re: Disable Settings / Configuration change

Posted: 10. Aug 2017, 23:07
by utikawa
Thanks for fast reply! :)

Unfortunatelly that was not my favourite one... :(

Could it be implemented in the future? How can I suggest it as a feature?

Re: Disable Settings / Configuration change

Posted: 10. Aug 2017, 23:34
by socratis
If you can think of an appropriate mechanism where user A has specific access to specific portions of a computer, please, spell out the details of the plan. I can't thing of anything that would work...