Uruchamianie OpenClaw.app ze zdalnym Gateway
OpenClaw.app używa tunelowania SSH do łączenia się ze zdalnym gateway. Ten przewodnik pokazuje, jak to skonfigurować.Przegląd
Szybka konfiguracja
Krok 1: Dodaj konfigurację SSH
Edytuj~/.ssh/config i dodaj:
<REMOTE_IP> oraz <REMOTE_USER> własnymi wartościami.
Krok 2: Skopiuj klucz SSH
Skopiuj swój klucz publiczny na zdalną maszynę (wprowadź hasło jednorazowo):Krok 3: Ustaw token Gateway
Krok 4: Uruchom tunel SSH
Krok 5: Uruchom ponownie OpenClaw.app
Automatyczne uruchamianie tunelu przy logowaniu
Aby tunel SSH uruchamiał się automatycznie po zalogowaniu, utwórz agenta uruchamiania (Launch Agent).Utwórz plik PLIST
Zapisz to jako~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist:
Załaduj Launch Agent
- Uruchamiany automatycznie po zalogowaniu
- Restartowany w przypadku awarii
- Działał w tle
com.openclaw.ssh-tunnel, jeśli istnieją.
Rozwiązywanie problemów
Sprawdź, czy tunel działa:Jak to działa
| Komponent | Co robi |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Przekierowuje lokalny port 18789 na zdalny port 18789 |
ssh -N | SSH bez wykonywania zdalnych poleceń (tylko przekierowanie portów) |
KeepAlive | Automatycznie restartuje tunel w razie awarii |
RunAtLoad | Uruchamia tunel podczas ładowania agenta |
ws://127.0.0.1:18789 na Twojej maszynie klienckiej. Tunel SSH przekazuje to połączenie do portu 18789 na zdalnej maszynie, na której działa Gateway.