как сделать так, чтобы копия виртуальной машины не работала или не запускалась - PullRequest
0 голосов
/ 05 марта 2010

У меня есть виртуальная машина на сервере vmware, мне нужно сделать ее защищенной, предположим, что если кто-то получит копию этой виртуальной машины, она не должна запускаться или повреждаться !!может ли кто-нибудь помочь сделать это ....

заранее спасибо

ура

1 Ответ

1 голос
/ 20 марта 2010

Это очень трудная вещь, и будет почти невозможно придумать что-то, что "надежно защищено". НО, вы можете получить некоторое разумное количество защиты, вставив в конфигурацию хоста что-то, что гостевая виртуальная машина может проверить и самостоятельно уничтожить, если ее там нет. Например, введите «secret» в / etc / vmware / config на этом хосте со значением machine.id = secret. Затем, используя vmware-tools в гостевой системе, вы можете проверить значение этого с помощью команды /usr/local/sbin/vmware-guestd --cmd 'machine.id.get' и убедиться, что оно соответствует «секретному».

VMware имеет статью об этом виде связи между хостом и виртуальной машиной здесь: http://www.vmware.com/support/gsx3/doc/tools_guestd_string_gsx.html.

Конечно, реальная защита, которую она обеспечивает, совершенно бесполезна, если кто-то знает, что искать, или прикладывает реальные усилия для обратного инжиниринга вашей мины-ловушки. Если вам нужно что-то лучше, вы можете взглянуть на VMware ACE, который является их продуктом, который позволяет контролировать все, кто что делает с виртуальной машиной и когда.

Удачи!

- Джед

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...