Köra OpenClaw.app med en fjärr-Gateway
OpenClaw.app använder SSH-tunneln för att ansluta till en fjärr-gateway. Den här guiden visar hur du ställer in den.Översikt
Snabbstart
Steg 1: Lägg till SSH-konfig
Redigera~/.ssh/config och lägg till:
<REMOTE_IP> och <REMOTE_USER> med dina värden.
Steg 2: Kopiera SSH-nyckel
Kopiera din publika nyckel till fjärrmaskinen (ange lösenord en gång):Steg 3: Ange Gateway-token
Steg 4: Starta SSH-tunnel
Steg 5: Starta om OpenClaw.app
Starta tunneln automatiskt vid inloggning
För att SSH-tunneln ska starta automatiskt när du loggar in, skapa en Launch Agent.Skapa PLIST-filen
Spara detta som~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist:
Ladda Launch Agent
- Starta automatiskt när du loggar in
- Starta om om den kraschar
- Fortsätta köras i bakgrunden
com.openclaw.ssh-tunnel LaunchAgent om den finns.
Felsökning
Kontrollera om tunneln körs:Hur det fungerar
| Komponent | Vad den gör |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Vidarebefordrar lokal port 18789 till fjärrport 18789 |
ssh -N | SSH utan att köra fjärrkommandon (endast portvidarebefordran) |
KeepAlive | Startar automatiskt om tunneln om den kraschar |
RunAtLoad | Startar tunneln när agenten laddas |
ws://127.0.0.1:18789 på din klientmaskin. SSH-tunneln framåt som ansluter till port 18789 på fjärrmaskinen där Gateway körs.