使用遠端 Gateway 閘道器執行 OpenClaw.app
OpenClaw.app 會在你的用戶端機器上連線至ws://127.0.0.1:18789。SSH 通道會將該連線轉送至遠端機器上執行中之 Gateway 閘道器的 18789 連接埠。 42. 本指南將示範如何設定。
概覽
快速開始
步驟 1:新增 SSH 設定
編輯~/.ssh/config 並新增:
<REMOTE_IP> 與 <REMOTE_USER> 替換為你的實際值。
步驟 2:複製 SSH 金鑰
將你的公開金鑰複製到遠端機器(僅需輸入一次密碼):步驟 3:設定 Gateway 權杖
步驟 4:啟動 SSH 通道
步驟 5:重新啟動 OpenClaw.app
登入時自動啟動通道
若要在登入時自動啟動 SSH 通道,請建立一個 Launch Agent。建立 PLIST 檔案
將以下內容儲存為~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist:
載入 Launch Agent
- 在你登入時自動啟動
- 當它當機時重新啟動
- 在背景持續執行
com.openclaw.ssh-tunnel LaunchAgent。
44. 疑難排解
檢查通道是否正在執行:7. 運作方式
| 元件 | 46. 功能說明 |
|---|---|
LocalForward 18789 127.0.0.1:18789 | 將本機連接埠 18789 轉送至遠端連接埠 18789 |
ssh -N | SSH 不執行遠端指令(僅進行連接埠轉送) |
KeepAlive | 若隧道發生崩潰,會自動重新啟動 |
RunAtLoad | 代理載入時啟動隧道 |
ws://127.0.0.1:18789。 50. SSH 通道會將該連線轉送到執行 Gateway 的遠端機器之 18789 連接埠。