此内容现在位于 远程访问。请使用该页面查看当前指南;本页保留为重定向目标。
使用远程 Gateway 网关运行 OpenClaw.app
OpenClaw.app 通过 SSH 隧道访问远程 Gateway 网关:SSHLocalForward 会将本地端口映射到远程主机上的 Gateway 网关 WebSocket 端口。
设置
- 添加一个带有
LocalForward 18789 127.0.0.1:18789的 SSH 配置条目(完整配置块见 远程访问)。 - 使用
ssh-copy-id将你的 SSH 密钥复制到远程主机。 - 通过
openclaw config set gateway.remote.token "<your-token>"设置gateway.remote.token(或gateway.remote.password)。 - 启动隧道:
ssh -N remote-gateway &。 - 退出并重新打开 OpenClaw.app。
ssh -N。
工作原理
| 组件 | 作用 |
|---|---|
LocalForward 18789 127.0.0.1:18789 | 将本地端口 18789 转发到远程端口 18789 |
ssh -N | 不执行远程命令的 SSH(仅用于端口转发) |
KeepAlive | 如果隧道崩溃,则自动重启隧道(LaunchAgent) |
RunAtLoad | 在 LaunchAgent 加载时启动隧道(LaunchAgent) |
ws://127.0.0.1:18789。隧道会将该连接转发到运行 Gateway 网关的远程主机上的 18789 端口。