CLI commands

Parowanie

openclaw pairing

Zatwierdzaj lub sprawdzaj żądania parowania wiadomości prywatnych dla kanałów obsługujących parowanie (dotyczy tylko wiadomości prywatnych na czacie — do parowania węzłów/urządzeń służy openclaw devices).

Powiązane: Przebieg parowania

Polecenia

bash
openclaw pairing list telegramopenclaw pairing list --channel telegram --account workopenclaw pairing list telegram --json openclaw pairing approve <code>openclaw pairing approve telegram <code>openclaw pairing approve --channel telegram --account work <code> --notify

pairing list

Wyświetla oczekujące żądania parowania dla jednego kanału.

Opcja Opis
[channel] pozycyjny identyfikator kanału
--channel <channel> jawny identyfikator kanału
--account <accountId> identyfikator konta dla kanałów wielokontowych
--json dane wyjściowe do odczytu maszynowego

Jeśli skonfigurowano wiele kanałów obsługujących parowanie, przekaż kanał jako argument pozycyjny lub za pomocą opcji --channel. Kanały rozszerzeń działają, o ile identyfikator kanału jest prawidłowy.

pairing approve

Zatwierdza oczekujący kod parowania i zezwala danemu nadawcy na dostęp.

Użycie:

  • openclaw pairing approve <channel> <code>
  • openclaw pairing approve --channel <channel> <code>
  • openclaw pairing approve <code>, gdy skonfigurowano dokładnie jeden kanał obsługujący parowanie

Opcje: --channel <channel>, --account <accountId>, --notify (wysyła potwierdzenie do osoby zgłaszającej w tym samym kanale).

Początkowa konfiguracja właściciela

Jeśli podczas zatwierdzania kodu parowania wartość commands.ownerAllowFrom jest pusta, OpenClaw zapisuje również zatwierdzonego nadawcę jako właściciela poleceń, używając wpisu ograniczonego do kanału, takiego jak telegram:123456789. W ten sposób konfigurowany jest wyłącznie pierwszy właściciel — późniejsze zatwierdzenia parowania nigdy nie zastępują ani nie rozszerzają wartości commands.ownerAllowFrom.

Właściciel poleceń to konto operatora będącego człowiekiem, które może uruchamiać polecenia dostępne wyłącznie dla właściciela oraz zatwierdzać niebezpieczne działania, takie jak /diagnostics, /export-trajectory, /config i zatwierdzenia wykonania poleceń. Parowanie jedynie pozwala nadawcy rozmawiać z agentem; samo w sobie nie nadaje uprawnień właściciela poza tą jednorazową początkową konfiguracją.

Jeśli zatwierdzono nadawcę, zanim wprowadzono tę początkową konfigurację, uruchom openclaw doctor; polecenie wyświetli ostrzeżenie, gdy nie skonfigurowano właściciela poleceń, oraz dokładne polecenie openclaw config set commands.ownerAllowFrom ..., które rozwiąże ten problem.

Powiązane

Was this useful?
On this page

On this page