Skip to main content
目标:exe.dev VM 上运行 OpenClaw Gateway 网关,并可通过 https://<vm-name>.exe.xyz 访问。 本指南假定使用 exe.dev 默认的 exeuntu 镜像。在其他发行版上,请相应调整软件包。

所需条件

  • exe.dev 账户
  • 对 exe.dev VM 的 ssh exe.dev 访问权限(可选,用于手动设置)

新手快速路径

  1. 打开 https://exe.new/openclaw
  2. 根据需要填写身份验证密钥/令牌
  3. 点击 VM 旁边的 “Agent”,等待 Shelley 完成预配
  4. 打开 https://<vm-name>.exe.xyz/,使用已配置的共享密钥进行身份验证(默认使用令牌身份验证;如果切换 gateway.auth.mode,也可以使用密码身份验证)
  5. 使用 openclaw devices approve <requestId> 批准待处理的设备配对请求

使用 Shelley 自动安装

exe.dev 的智能体 Shelley 可以根据提示安装 OpenClaw:

手动安装

1

创建 VM

在你的设备上:
然后连接:
请保持此 VM 有状态。OpenClaw 将 openclaw.json、各智能体的 auth-profiles.json、会话以及渠道/提供商状态存储在 ~/.openclaw/ 下,并将工作区存储在 ~/.openclaw/workspace/ 下。
2

安装必备项(在 VM 上)

3

安装 OpenClaw

4

配置 nginx 以代理到端口 8000

编辑 /etc/nginx/sites-enabled/default
覆盖转发标头,而不是保留客户端提供的链。OpenClaw 仅信任来自明确配置的代理的转发 IP 元数据,并将追加式 X-Forwarded-For 链视为加固风险。
5

访问 OpenClaw 并批准设备

打开 https://<vm-name>.exe.xyz/(请参阅新手引导的 Control UI 输出)。如果系统提示进行身份验证,请粘贴 VM 中配置的共享密钥。本指南默认使用令牌身份验证,因此请使用 openclaw config get gateway.auth.token 获取 gateway.auth.token,或使用 openclaw doctor --n 生成一个新令牌。如果已将 Gateway 网关切换为密码身份验证,请改用 gateway.auth.password / OPENCLAW_GATEWAY_PASSWORD使用 openclaw devices listopenclaw devices approve <requestId> 批准设备。如有疑问,请通过浏览器使用 Shelley。

远程渠道设置

对于远程主机,优先使用一次 config patch 调用,而不是对 config set 进行多次 SSH 调用。将真实令牌保存在 VM 环境或 ~/.openclaw/.env 中,并且仅在 openclaw.json 中放置 SecretRef。有关完整的 SecretRef 契约,请参阅密钥管理 在 VM 上,使服务环境包含其所需的密钥:
在本地计算机上创建补丁文件,并通过管道将其传输到 VM:
当嵌套允许列表应与补丁值完全一致时,请使用 --replace-path,例如替换 Discord 频道允许列表:
有关完整的渠道配置参考,请参阅 DiscordSlack

远程访问

exe.dev 负责处理远程访问的身份验证。默认情况下,来自端口 8000 的 HTTP 流量会通过电子邮件身份验证转发到 https://<vm-name>.exe.xyz

更新

有关渠道切换和手动恢复,请参阅更新

相关内容