https://<vm-name>.exe.xyz 访问。
本指南假设使用 exe.dev 的默认 exeuntu 镜像。若使用其他发行版,请相应调整软件包。
你需要准备什么
- exe.dev 账户
ssh exe.dev访问 exe.dev 虚拟机(可选,用于手动设置)
新手快速路径
- 打开 https://exe.new/openclaw
- 根据需要填写你的认证密钥/令牌
- 点击你的 VM 旁边的 “Agent”,等待 Shelley 完成配置
- 打开
https://<vm-name>.exe.xyz/,并使用已配置的共享密钥进行身份验证(默认使用令牌身份验证;如果你切换gateway.auth.mode,也可以使用密码身份验证) - 使用
openclaw devices approve <requestId>批准待处理的设备配对请求。
使用 Shelley 自动安装
Shelley,exe.dev 的代理,可以通过提示安装 OpenClaw:手动安装
1
创建虚拟机
从你的设备:然后连接:
2
安装先决条件(在虚拟机上)
3
安装 OpenClaw
4
配置 nginx 代理到 8000 端口
编辑 覆盖转发头,而不是保留客户端提供的链。OpenClaw 仅信任来自显式配置代理的转发 IP 元数据,而追加式
/etc/nginx/sites-enabled/default:X-Forwarded-For 链被视为加固风险。5
访问 OpenClaw 并批准设备
打开
https://<vm-name>.exe.xyz/(请参见引导中的 Control UI 输出)。如果提示认证,请粘贴 VM 中配置的共享密钥。本指南默认使用令牌认证,因此请在交互式终端中运行 openclaw gateway auth-token --show 以获取已配置的令牌。如果未配置令牌,请使用 openclaw doctor --generate-gateway-token 生成一个,然后重启 Gateway。如果你已将网关切换为密码认证,请改用 gateway.auth.password / OPENCLAW_GATEWAY_PASSWORD。使用 openclaw devices list 和 openclaw devices approve <requestId> 批准设备。不确定时,请在浏览器中使用 Shelley。远程通道设置
对于远程主机,优先使用一次config patch 调用,而不是多次通过 SSH 调用 config set。将真实令牌保留在 VM 环境变量或 ~/.openclaw/.env 中,只在 openclaw.json 里放置 SecretRef。有关完整的 SecretRef 约定,请参见 Secrets management。
在 VM 上,让服务环境包含它所需的密钥:
--replace-path,例如替换 Discord 通道 allowlist:
远程访问
exe.dev 处理远程访问的身份验证。默认情况下,来自端口 8000 的 HTTP 流量会通过邮箱认证转发到https://<vm-name>.exe.xyz。