Bagikan melalui


Memilih dan menyebarkan agen keamanan di perangkat IoT Anda

Defender for IoT menyediakan arsitektur referensi untuk agen keamanan yang memantau dan mengumpulkan data dari perangkat IoT. Untuk mempelajari lebih lanjut, lihat Arsitektur referensi agen keamanan.

Agen dikembangkan sebagai proyek sumber terbuka, dan tersedia dalam satu rasa:
C#.

Dalam artikel ini, Anda akan mempelajari cara:

  • Membandingkan versi agen keamanan
  • Memukan platform agen yang didukung
  • Memilih versi agen yang tepat untuk solusi Anda

Memahami opsi agen keamanan

Setiap versi agen keamanan Defender for IoT menawarkan serangkaian fitur yang sama dan mendukung opsi konfigurasi serupa.

Agen keamanan berbasis C memiliki jejak memori yang lebih rendah dan merupakan pilihan ideal untuk perangkat dengan sumber daya yang tersedia lebih sedikit.

Agen keamanan berbasis C Agen keamanan berbasis C#
Sumber terbuka Tersedia di lisensi MIT di GitHub
Bahasa pengembangan C C#
Mendukung platform Windows? Tidak Ya
Prasyarat Windows --- WMI
Mendukung platform Linux? Ya, x64 dan x86 Ya, hanya x64
Prasyarat Linux libunwind8, libcurl3, uuid-runtime, auditd, audispd-plugins libunwind8, libcurl3, uuid-runtime, auditd, audispd-plugins, sudo, netstat, iptables
Jejak disk 10.5 MB 90 MB
Jejak memori (rata-rata) 5.5 MB 33 MB
Autentikasi ke Azure IoT Hub Ya Ya
Pengumpulan data keamanan Ya Ya
Agregasi acara Ya Ya
Konfigurasi jarak jauh melalui Defender-IoT-micro-agent twin Ya Ya

Panduan penginstalan agen keamanan

Untuk Windows: Pemasangan skrip SecurityAgent.ps1 harus dijalankan dari jendela Administrator PowerShell.

Untuk Linux: InstallSecurityAgent.sh harus dijalankan sebagai superuser. Sebaiknya ubah awalan perintah penginstalan dengan "sudo".

Memilih versi agen

Jawab pertanyaan berikut terkait perangkat IoT agar Anda memilih agen yang benar:

Kedua versi agen menawarkan serangkaian fitur yang sama dan mendukung opsi konfigurasi serupa. Lihat Perbandingan agen keamanan untuk mempelajari lebih lanjut.

Platform yang didukung

Daftar berikut ini mencakup semua platform yang saat ini didukung.

Agen Defender for IoT Sistem Operasi Sistem
C Ubuntu 16.04 x64
C Ubuntu 18.04 x64, ARMv7
C Debian 9 x64, x86
C# Ubuntu 16.04 x64
C# Ubuntu 18.04 x64, ARMv7
C# Debian 9 x64
C# Server Windows 2016 X64
C# Windows 10 IoT Core, build 17763 x64

Langkah berikutnya

Untuk mempelajari opsi konfigurasi selengkapnya, lanjutkan ke panduan cara menggunakan konfigurasi agen.