Parring¶
“Parring” er OpenClaws eksplicitte ejer godkendelse trin. Det anvendes to steder:
- DM-pairing (hvem der må tale med botten)
- Node-pairing (hvilke enheder/noder der må tilsluttes gateway-netværket)
Sikkerhedskontekst: Security
1. DM-pairing (indgående chatadgang)¶
Når en kanal er konfigureret med DM-politik pairing, får ukendte afsendere en kort kode, og deres besked bliver ikke behandlet, før du godkender.
Standard DM-politikker er dokumenteret i: Security
Pairing-koder:
- 8 tegn, store bogstaver, ingen tvetydige tegn (
0O1I). - Udløber efter 1 time. Botten sender kun parringsbeskeden når en ny anmodning oprettes (omtrent en gang i timen pr. afsender).
- Afventende DM-pairing-anmodninger er som standard begrænset til 3 pr. kanal; yderligere anmodninger ignoreres, indtil én udløber eller bliver godkendt.
Godkend en afsender¶
openclaw pairing list telegram
openclaw pairing approve telegram <CODE>
Understøttede kanaler: telegram, whatsapp, signal, imessage, discord, slack.
Hvor tilstanden gemmes¶
Gemmes under ~/.openclaw/credentials/:
- Afventende anmodninger:
<channel>-pairing.json - Godkendt tilladelsesliste-lager:
<channel>-allowFrom.json
Behandl disse som følsomme (de styrer adgangen til din assistent).
2. Node-enhedspairing (iOS/Android/macOS/headless-noder)¶
Knuder forbinder til Gateway som enheder med rolle: node. Gateway
opretter en enhedsparringsanmodning, der skal godkendes.
Par via Telegram (anbefalet til iOS)¶
Hvis du bruger device-pair-pluginet, kan du foretage førstegangs-parring af enhed helt fra Telegram:
- I Telegram, send en besked til din bot:
/pair - Botten svarer med to beskeder: en instruktionsbesked og en separat opsætningskode (nem at kopiere/indsætte i Telegram).
- På din telefon skal du åbne OpenClaw iOS-appen → Indstillinger → Gateway.
- Indsæt opsætningskoden og opret forbindelse.
- Tilbage i Telegram:
/pair approve
Opsætningskoden er en base64-kodet JSON-payload, der indeholder:
url: Gateway WebSocket-URL'en (ws://...ellerwss://...)token: en kortlivet parrings-token
Behandl opsætningskoden som en adgangskode, mens den er gyldig.
Godkend en node-enhed¶
openclaw devices list
openclaw devices approve <requestId>
openclaw devices reject <requestId>
Lagring af node-pairing-tilstand¶
Gemmes under ~/.openclaw/devices/:
pending.json(kortlivet; afventende anmodninger udløber)paired.json(parrede enheder + tokens)
Noter¶
- Arven
node.pair.*API (CLI:openclaw nodes pending/approve) er en separat gateway-ejet parringsbutik. WS knudepunkter kræver stadig enhedsparring.