【问题标题】:How do I ensure that my customer does not misuse my solution offered via Google Cloud Marketplace如何确保我的客户不会滥用我通过 Google Cloud Marketplace 提供的解决方案
【发布时间】:2020-05-22 22:39:57
【问题描述】:

我计划在 Google Cloud Marketplace 上部署一个虚拟机解决方案。我对此有两个担忧。

  1. 我已阅读this 文档,其中提到可以将谷歌云图像导出到云存储。是否可以使用此方法在本地环境中运行映像。
  2. 我提供的 VM 解决方案包含一个应用程序二进制文件。如果客户将此二进制文件复制到其他机器上,他将能够运行它。如何防止这种情况发生。

如果我的问题很荒谬,请原谅我。我无法在任何地方找到这些问题的答案。

【问题讨论】:

    标签: google-cloud-platform google-compute-engine


    【解决方案1】:

    您提供的链接中描述的方法表明 Cloud Storage 是它唯一可能的目的地。我已经研究过了,到目前为止,我还没有通过控制台找到另一种方法来做到这一点。我还研究了 gcloud 命令,看看它是否可以再次进行救援 - 到目前为止还没有运气。虽然我不确定这是否适合您的需求,但您可以从 Cloud Storage 的存储桶中下载对象。因此,您可以通过某种方式将图像(如果它是一个对象)下载到您的本地环境中。

    至于您的第二个问题,关于防止某人复制您的应用程序二进制文件,您要问的是复制保护。这是我引用 GCP 控制台本身的内容的地方:

    云存储 ID 项目成员可以根据他们的项目角色访问 Cloud Storage 数据。要修改其他权限,请使用这些组 ID 来标识这些角色。

    这可能适合也可能不适合您的需求(因为它与非本地云存储有关)。

    【讨论】:

    • 有没有办法检查我的二进制文件是否在使用许可映像生成的虚拟机中运行。
    猜你喜欢
    • 2020-11-12
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多