Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to "give" VMs to other people to TAKE HOME and use in their home machines. Those VMs should be configured not to accept USB devices, no CD/DVD and no local drives. Any way keep the VMs secure so that the end-user can't modify the VM config and use USB/CD ?? I'm willing to use any VM product (Hyper-V, VMWare, VirtualBox), but the end-users should be able to run the VMs for free.

I know how to create a Virtual Machine that doesn't have USB/CD/Local Drive access when the VM is in my Windows Network (Active Directory policy), but outside I would have to depend exclusively on the VM configuration.

share|improve this question
up vote 2 down vote accepted

VMware has a product that will allow you to control access in this way, it is called VMware ACE. I used it when it was fairly new, and it seemed to work reasonably well, but ultimately it wasn't what I needed so I haven't kept up with the changes.

share|improve this answer
I believe VMWare ACE is the solution! thank you! – pirhac Nov 6 '10 at 3:08
Great! If that really was the answer, please consider selecting it as correct by clicking the checkmark to the left. Thanks! – Jed Daniels Nov 23 '10 at 6:36

There's nothing like DRM for virtual machines. If a user has a file, they can modify the file. If you need a locked-down environment that people can access remotely, consider a terminal server or a VDI solution like VMware View or Citrix XenDesktop.

share|improve this answer

Ultimately once you've given somebody a copy of the VM there isn't really any way to stop them doing what they want to it - physical access trumps everything short of strong encryption.

For free use VMWare Player is an option, which allows people to run, but not edit, virtual machine images. However if they load that image into VMWare Workstation they can do what they want.

share|improve this answer
I'm not a VMware PLayer expert, but when I last checked the most recent version I was startled to see that I could not only edit VMs but also create new ones. Player is no longer just playing. – Chris_K Nov 5 '10 at 20:35
@Chris_K - interesting, good to know – Cry Havok Nov 5 '10 at 20:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.