我在vmware服务器上有虚拟机,我需要让它安全,假设如果有人得到这个虚拟机的副本,它一定不能启动或者腐败!任何人都可以帮忙做到这一点......
提前致谢
欢呼声
答案 0 :(得分:1)
这是一件非常困难的事情,并且几乎不可能想出一些“万无一失”的东西。但是,您可以通过在guest虚拟机配置中插入guest虚拟机可以检查的内容来获得一些合理的保护,如果不存在则自毁。例如,将“secret”粘贴到此主机上的/ etc / vmware / config中,其值为machine.id = secret
。然后在guest虚拟机上使用vmware-tools,您可以使用命令/usr/local/sbin/vmware-guestd --cmd 'machine.id.get'
检查其值,并确保它与“secret”匹配。
VMware在这里有一篇关于主机和VM之间此类通信的文章:http://www.vmware.com/support/gsx3/doc/tools_guestd_string_gsx.html。
当然,如果有人知道要寻找什么或者将任何真正的努力付诸于逆向工程你的诱杀陷阱,那么它提供的实际保护是完全没用的。如果你需要更好的东西,你可能会考虑VMware ACE,这是他们的产品,它允许各种控制谁做什么与VM和什么时候。
祝你好运!- JED