Skip to main content

使用 Remote Gateway 運行 OpenClaw.app

OpenClaw.app 使用 SSH Tunneling 連線至 Remote Gateway。此指南顯示如何設定它。

概觀

快速設定

步驟 1: 新增 SSH Config

編輯 ~/.ssh/config 並新增:
<REMOTE_IP><REMOTE_USER> 替換為您的數值。

步驟 2: 複製 SSH Key

將您的 Public Key 複製到 Remote Machine (輸入密碼一次):

步驟 3: 設定 Gateway Token

步驟 4: 啟動 SSH Tunnel

步驟 5: 重啟 OpenClaw.app

App 現在將透過 SSH Tunnel 連線至 Remote Gateway。

登入時自動啟動 Tunnel

若要讓 SSH Tunnel 在您登入時自動啟動,建立一個 Launch Agent。

建立 PLIST 檔案

將此儲存為 ~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist

載入 Launch Agent

Tunnel 現在將:
  • 在您登入時自動啟動
  • 若崩潰會重新啟動
  • 在背景持續運行
Legacy 註記: 若存在任何殘留的 com.openclaw.ssh-tunnel LaunchAgent,請移除它。

故障排除

檢查 Tunnel 是否在運行:
重啟 Tunnel:
停止 Tunnel:

運作原理

OpenClaw.app 連線至您 Client Machine 上的 ws://127.0.0.1:18789。SSH Tunnel 將該連線轉發至運行 Gateway 的 Remote Machine 上的 Port 18789。