Dieser Inhalt wurde in Remote Access zusammengeführt. Auf dieser Seite finden Sie den aktuellen Leitfaden.
OpenClaw.app mit einem Remote-Gateway ausführen
OpenClaw.app verwendet SSH-Tunneling, um sich mit einem Remote-Gateway zu verbinden. Dieser Leitfaden zeigt, wie Sie das einrichten.Überblick
Schnelleinrichtung
Schritt 1: SSH-Konfiguration hinzufügen
Bearbeiten Sie~/.ssh/config und fügen Sie Folgendes hinzu:
<REMOTE_IP> und <REMOTE_USER> durch Ihre Werte.
Schritt 2: SSH-Schlüssel kopieren
Kopieren Sie Ihren öffentlichen Schlüssel auf die Remote-Maschine (Passwort einmal eingeben):Schritt 3: Remote-Gateway-Auth konfigurieren
gateway.remote.password, wenn Ihr Remote-Gateway Passwort-Auth verwendet.
OPENCLAW_GATEWAY_TOKEN ist weiterhin als Überschreibung auf Shell-Ebene gültig, aber das dauerhafte
Remote-Client-Setup ist gateway.remote.token / gateway.remote.password.
Schritt 4: SSH-Tunnel starten
Schritt 5: OpenClaw.app neu starten
Tunnel beim Login automatisch starten
Um den SSH-Tunnel beim Einloggen automatisch zu starten, erstellen Sie einen Launch Agent.Die PLIST-Datei erstellen
Speichern Sie dies als~/Library/LaunchAgents/ai.openclaw.ssh-tunnel.plist:
Den Launch Agent laden
- automatisch gestartet, wenn Sie sich anmelden
- neu gestartet, wenn er abstürzt
- im Hintergrund weiter ausgeführt
com.openclaw.ssh-tunnel-LaunchAgent.
Fehlerbehebung
Prüfen, ob der Tunnel läuft:So funktioniert es
| Komponente | Was sie tut |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Leitet lokalen Port 18789 an den Remote-Port 18789 weiter |
ssh -N | SSH ohne Ausführen von Remote-Befehlen (nur Port-Weiterleitung) |
KeepAlive | Startet den Tunnel automatisch neu, wenn er abstürzt |
RunAtLoad | Startet den Tunnel, wenn der Agent geladen wird |
ws://127.0.0.1:18789 auf Ihrer Client-Maschine. Der SSH-Tunnel leitet diese Verbindung an Port 18789 auf der Remote-Maschine weiter, auf der das Gateway läuft.