保护基于Linux的虚拟机免受破解或非法复制

时间:2015-01-20 20:31:40

标签: licensing virtual-machine redhat esxi

我开发了一个应用程序并通过在RedHat Linux上安装它来制作虚拟设备,并将其作为OVA或OVF文件提供给我的客户。

我访问客户站点并在ESX或VCenter上部署OVA文件,启动机器并通过始终唯一的虚拟设备读取生成和相关的UDI代码,然后我使用该UDI并生成指定给该虚拟机的许可证设备并将其导入系统。

但问题在于,一些虚拟客户使用Live Linux启动计算机并更改或编辑某些文件以停用许可要求,或者他们从当前许可版本获得OVF并在其他站点上多次使用它们将是能够在不需要任何付款的情况下尽可能多地使用该应用程序。

我是否需要阻止虚拟机启动Live Linux,或者当它意识到从另一个Hypervyzor复制或克隆虚拟机时?

我是否必须在VmWare方面解决此问题,或者我是否应该在Redhat OS上寻找解决方案?

1 个答案:

答案 0 :(得分:0)

@Bakuriu唯一的方法是使用LUKS加密您的磁盘操作系统,请注意在安全的地方存储您的解密密码,无法检索它。