Zum Inhalt springen

Exec-Approvals mit openclaw approvals verwalten

Es ist anstrengend, wenn du für jeden Befehl Berechtigungen manuell prüfen musst. Wenn du auf mehreren Nodes arbeitest, wird die Verwaltung von Zugriffsberechtigungen schnell unübersichtlich.

Ich empfehle dir, Approvals direkt über das CLI zu steuern. Das ist schneller und weniger fehleranfällig als das manuelle Editieren von Konfigurationsdateien auf verschiedenen Systemen.

  • Das openclaw CLI auf deinem System.
  • Der Node Host muss system.execApprovals.get/set unterstützen (macOS App oder headless Node Host).

Mit diesen Befehlen verwaltest du deine Approvals in weniger als fünf Minuten. Standardmäßig beziehen sich die Befehle auf die lokale Datei auf der Festplatte.

Du kannst die aktuellen Approvals für verschiedene Ziele anzeigen:

Terminal-Fenster
openclaw approvals get
openclaw approvals get --node <id|name|ip>
openclaw approvals get --gateway

Wenn du eine bestehende Konfiguration replizieren möchtest, verwende eine JSON-Datei:

Terminal-Fenster
openclaw approvals set --file ./exec-approvals.json
openclaw approvals set --node <id|name|ip> --file ./exec-approvals.json
openclaw approvals set --gateway --file ./exec-approvals.json

Verwende diese Helper, um einzelne Pfade schnell zur Allowlist hinzuzufügen oder zu entfernen. Der Parameter --agent ist optional und steht standardmäßig auf "*".

Terminal-Fenster
openclaw approvals allowlist add "~/Projects/**/bin/rg"
openclaw approvals allowlist add --agent main --node <id|name|ip> "/usr/bin/uptime"
openclaw approvals allowlist add --agent "*" "/usr/bin/uname"

So nimmst du Pfade wieder aus der Allowlist heraus:

Terminal-Fenster
openclaw approvals allowlist remove "~/Projects/**/bin/rg"
  • Node reagiert nicht: Stelle sicher, dass der Node Host die Funktionen system.execApprovals.get/set explizit bereitstellt.
  • Resolver-Probleme: Der Flag --node verwendet denselben Mechanismus wie openclaw nodes. Du kannst die ID, den Namen, die IP oder ein ID-Präfix verwenden.

Hast du Fragen zur Einrichtung? Nutze den AI Setup Assistant.

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.