CLI commands

Parowanie

openclaw pairing

Zatwierdzanie lub sprawdzanie żądań parowania w wiadomościach prywatnych dla kanałów obsługujących parowanie (dotyczy tylko wiadomości prywatnych na czacie — parowanie Node/urządzeń korzysta z openclaw devices).

Powiązane: Proces 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 obsługujących wiele kont
--json dane wyjściowe przeznaczone do przetwarzania maszynowego

Jeśli skonfigurowano wiele kanałów obsługujących parowanie, należy przekazać kanał pozycyjnie lub za pomocą --channel. Kanały rozszerzeń działają, o ile identyfikator kanału jest prawidłowy.

pairing approve

Zatwierdza oczekujący kod parowania i zezwala temu 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 za pośrednictwem tego samego kanału).

Inicjalizacja właściciela

Jeśli commands.ownerAllowFrom jest puste podczas zatwierdzania kodu parowania, OpenClaw zapisuje również zatwierdzonego nadawcę jako właściciela poleceń, używając wpisu ograniczonego do kanału, takiego jak telegram:123456789. Powoduje to jedynie inicjalizację pierwszego właściciela — późniejsze zatwierdzenia parowania nigdy nie zastępują ani nie rozszerzają commands.ownerAllowFrom.

Właściciel poleceń to konto operatora będącego człowiekiem, które może uruchamiać polecenia przeznaczone wyłącznie dla właściciela oraz zatwierdzać niebezpieczne działania, takie jak /diagnostics, /export-session, /export-trajectory, /config i zatwierdzenia wykonywania poleceń. Parowanie jedynie umożliwia nadawcy komunikowanie się z agentem; samo w sobie nie przyznaje uprawnień właściciela poza tą jednorazową inicjalizacją.

Jeśli nadawca został zatwierdzony przed wprowadzeniem tej inicjalizacji, należy uruchomić openclaw doctor; polecenie ostrzega, gdy nie skonfigurowano właściciela poleceń, i wyświetla dokładne polecenie openclaw config set commands.ownerAllowFrom ... służące do naprawienia konfiguracji.

Powiązane

Was this useful?
On this page

On this page