Konfigurasikan otorisasi menggunakan database bawaan dengan Linux - AWS IoT SiteWise

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Konfigurasikan otorisasi menggunakan database bawaan dengan Linux

Saat Anda mengonfigurasi aturan otorisasi, ada dua pilihan konfigurasi yang bergantung pada pengaturan penerapan Anda.

  • Docker— Jika Anda menjalankan Docker instalasi standar tanpaLitmus Edge, gunakan konfigurasi gateway jembatan Docker. Ini biasanya terjadi ketika Anda hanya menerapkan AWS IoT SiteWise komponen.

  • Litmus Edge— Jika Anda telah Litmus Edge menginstal pada gateway Anda, gunakan konfigurasi subnet Litmus Edge jaringan.

catatan

Jika Anda awalnya mengkonfigurasi gateway Docker jembatan dan kemudian menginstalLitmus Edge, konfigurasi ulang aturan otorisasi menggunakan opsi subnet Litmus Edge jaringan untuk memastikan komunikasi yang tepat antara semua komponen.

Untuk menambahkan aturan otorisasi dasar
  1. Verifikasi bahwa broker EMQX digunakan dan dijalankan.

  2. Mulai sesi shell di host gateway Anda.

    Docker without Tepi Lakmus

    Untuk Docker instalasi standar tanpaLitmus Edge, jalankan:

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

    Jika Anda menggunakanLitmus Edge, tentukan IP subnet jaringan Litmus Edge:

    docker network inspect LitmusNetwork | grep IPAM -A9

    Perhatikan nilai Subnet dari output dan jalankan perintah berikut. Ganti litmus_subnet_ip dengan nilai Subnet dari langkah sebelumnya.

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

    Alat ini secara otomatis membuat dan menerapkan aturan otorisasi untuk memungkinkan koneksi dari alamat IP yang disediakan ke broker. Ini memungkinkan akses ke semua topik. Ini termasuk kolektor IoT SiteWise OPC UA dan penerbit IoT. SiteWise

  3. Lanjut ke Perbarui konfigurasi penerapan EMQX untuk otorisasi.