在 Linux 中使用内置数据库配置授权 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Linux 中使用内置数据库配置授权

配置授权规则时,有两种配置选项取决于您的部署设置。

  • Docker— 如果您在没有的情况下运行标准Docker安装Litmus Edge,请使用 Docker 网桥网关配置。当你只部署了 Amazon IoT SiteWise 组件时,通常会出现这种情况。

  • Litmus Edge— 如果您已在网关上Litmus Edge安装,请使用Litmus Edge网络子网配置。

注意

如果您最初配置网Docker桥网关,然后再进行安装Litmus Edge,请使用Litmus Edge网络子网选项重新配置授权规则,以确保所有组件之间的通信正常。

添加基本授权规则
  1. 验证 EMQX 代理是否已部署并正在运行。

  2. 在您的网关主机上启动 shell 会话。

    Docker without Litmus Edge

    对于不带标准Docker安装Litmus Edge,请运行:

    /greengrass/v2/bin/swe-emqx-cli acl init
    Litmus Edge network subnet

    如果你使用的是Litmus Edge,请确定 Litmus Edge 网络子网 IP:

    docker network inspect LitmusNetwork | grep IPAM -A9

    记下输出中的子网值并运行以下命令。litmus_subnet_ip替换为上一步中的子网值。

    /greengrass/v2/bin/swe-emqx-cli acl init litmus_subnet_ip

    该工具会自动创建并应用授权规则,以允许从提供的 IP 地址连接到代理。它允许访问所有主题。这包括物联网 SiteWise OPC UA 收集器和物联网 SiteWise 发布者。

  3. 继续执行更新 EMQX 部署配置以进行授权