Skip to main content

Betrieb von OpenClaw.app mit einem entfernten Gateway

OpenClaw.app verwendet SSH-Tunneling, um eine Verbindung zu einem entfernten Gateway herzustellen. Diese Anleitung zeigt Ihnen, wie Sie es einrichten.

Überblick

Schnellstart

Schritt 1: SSH-Konfiguration hinzufügen

Bearbeiten Sie ~/.ssh/config und fügen Sie Folgendes hinzu:
Ersetzen Sie <REMOTE_IP> und <REMOTE_USER> durch Ihre Werte.

Schritt 2: SSH-Schlüssel kopieren

Kopieren Sie Ihren öffentlichen Schlüssel auf die entfernte Maschine (Passwort einmal eingeben):

Schritt 3: Gateway-Token festlegen

Schritt 4: SSH-Tunnel starten

Schritt 5: OpenClaw.app neu starten

Die App verbindet sich nun über den SSH-Tunnel mit dem entfernten Gateway.

Automatischer Start des Tunnels bei der Anmeldung

Damit der SSH-Tunnel automatisch startet, wenn Sie sich anmelden, erstellen Sie einen Launch Agent.

PLIST-Datei erstellen

Speichern Sie dies als ~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist:

Launch Agent laden

Der Tunnel wird nun:
  • Automatisch beim Anmelden gestartet
  • Neu gestartet, falls er abstürzt
  • Im Hintergrund weiter ausgeführt
Hinweis zu Legacy-Systemen: Entfernen Sie ggf. vorhandene verbleibende com.openclaw.ssh-tunnel-LaunchAgents.

Fehlerbehebung

Prüfen, ob der Tunnel läuft:
Tunnel neu starten:
Tunnel stoppen:

Funktionsweise

OpenClaw.app verbindet sich auf Ihrer Client-Maschine mit ws://127.0.0.1:18789. Der SSH-Tunnel leitet diese Verbindung an Port 18789 auf der entfernten Maschine weiter, auf der das Gateway ausgeführt wird.