Průvodce Meshtastic – Nastavení zabezpečení a protokoly

Hodnoty konfigurace zabezpečení

  • Veřejný klíč Přijatelné hodnoty: bajty Veřejný klíč zařízení je sdílen s ostatními uzly v mesh síti, což jim umožňuje vypočítat sdílený tajný klíč pro zabezpečenou komunikaci.
  • Soukromý klíč Přijatelné hodnoty: bajty Soukromý klíč zařízení se používá k vytvoření sdíleného klíče s vzdáleným zařízením pro zabezpečenou komunikaci. Tento klíč musí zůstat důvěrný.
  • Admin klíč Přijatelné hodnoty: opakované bajty Veřejný klíč(e) oprávněné k odesílání administrativních zpráv tomuto uzlu. Pouze zprávy podepsané těmito klíči budou rozpoznány pro administrativní kontrolu.
  • Řízený režim Přijatelné hodnoty: true nebo false Aktivace Řízeného režimu zabrání klientským aplikacím v úpravách konfigurací rádia (mohou je však stále číst). Po povolení tohoto režimu lze konfigurace rádia měnit pouze prostřednictvím zpráv PKC Remote Admin s firmwarem verze 2.5 a vyšší, nebo přes starší Admin kanál u verzí firmwaru před 2.5. Toto nastavení není nutné pro správu vzdálených uzlů. Před povolením Řízeného režimu se ujistěte, že uzel lze ovládat přes Remote Admin nebo starší Admin kanál a že všechny funkce fungují správně, aby nedošlo k zablokování přístupu.
  • Sériová konzole Přijatelné hodnoty: true nebo false Vypnutí této volby zastaví inicializaci Sériové konzole pro Stream API.
  • Debug log Přijatelné hodnoty: true nebo false Ve výchozím nastavení je logování vypnuto, když se připojí API klient, aby se udrželo tiché sdílené sériové spojení. Změňte na true pro povolení výstupu živých debug logů přes sériové rozhraní nebo Bluetooth, zatímco je API aktivní.
  • Admin kanál povolen Přijatelné hodnoty: true nebo false Tato možnost umožňuje příchozí ovládání zařízení přes nezabezpečený starší admin kanál. Jeho povolením se umožní přijímání ovládacích zpráv přes starší, méně bezpečný admin kanál.

Dostupnost klienta konfigurace zařízení

Android

Všechny možnosti konfigurace zabezpečení jsou přístupné pro Android.
Otevřete Meshtastic App a přejděte na: Vertikální elipsa (tři tečky vpravo nahoře) > Konfigurace rádia > Zabezpečení.

Jablko

Všechny možnosti konfigurace zabezpečení lze nalézt na iOS, iPadOS a macOS v Nastavení > Konfigurace rádia > Zabezpečení.

CLI

Všechny možnosti konfigurace zabezpečení jsou přístupné v Python CLI. Níže jsou uvedeny příkladové příkazy:
Nastavení Přijatelné hodnoty Výchozí
security.public_key bajtů Žádný
security.private_key bajtů Žádný
security.admin_key opakující se bajty Žádný
security.is_managed pravda, nepravda NEPRAVDA
security.serial_enabled pravda, nepravda PRAVDA
security.debug_log_api_enabled pravda, nepravda NEPRAVDA
security.admin_channel_enabled pravda, nepravda NEPRAVDA
  • Zakázat sériovou konzoli
 meshtastic --set security.serial_enabled false
  • Povolit ladicí protokolování
 meshtastic --set security.debug_log_api_enabled true
POZNÁMKA: Protože se zařízení může po každém příkazu odeslaném přes CLI restartovat, je vhodné spojit příkazy do jednoho, pokud nastavujete více hodnot v jedné konfigurační sekci. Například:
 meshtastic --set security.is_managed false --set device.debug_log_api_enabled true

Web

Všechny možnosti bezpečnostní konfigurace jsou přístupné v webovém klientu; v současnosti však lze nastavit pouze jeden veřejný klíč vzdáleného správce.

Bezpečnostní klíče: Jak zálohovat a obnovit

Záloha

Veřejné a soukromé klíče budou ztraceny a znovu vygenerovány, pokud provedete vymazání firmwaru a přeinstalaci. Je nezbytné zálohovat klíče, aby bylo možné zajistit šifrované přímé zprávy s existujícími uzly ve vaší síti mesh.
Doporučené metody zálohování:
  1. Pomocí Meshtastic CLI spusťte: meshtastic --export-config > config_backup.yaml Tento příkaz uloží vaši kompletní konfiguraci, včetně veřejných i soukromých klíčů, do souboru.
  2. Zkopírujte klíče na bezpečné místo, například do poznámky chráněné heslem.
  3. Pořiďte snímek obrazovky – to je nejjednodušší metoda, ale ujistěte se, že jste uložili celý obsah obou klíčů.

Obnovit

Pro obnovení klíčů můžete:
  1. Použijte Meshtastic CLI k provedení: meshtastic --configure config_backup.yaml Toto je nejrychlejší způsob, jak vrátit celý váš uzel do předchozího stavu!
  2. Ruční vložení nebo opětovné zadání klíčů do klientské aplikace z vašeho uloženého umístění.

Postranní panel

Kategorie blogu
Nejnovější příspěvek

Tato sekce momentálně neobsahuje žádný obsah. Přidejte obsah do této sekce pomocí postranního panelu.

Přihlaste se k odběru našeho zpravodaje

Získejte nejnovější informace o našich produktech a speciálních nabídkách.