更新 OpenClaw Gateway 的 token,本质是改配置里的 gateway.auth.token,然后让 Gateway 重新加载。

方法一:用 CLI(推荐)

source ~/.nvm/nvm.sh && nvm use 24   # 若需要

# 随机生成新 token(示例)
NEW="$(openssl rand -hex 24)"

openclaw config set gateway.auth.mode token
openclaw config set gateway.auth.token "$NEW"

openclaw config validate   # 若有该命令,可检查配置
openclaw gateway restart

之后用新 token 打开控制台,例如:

openclaw dashboard

或在浏览器使用带新 #token=… 的地址(不要再把完整链接发到公开聊天)。

方法二:直接改配置文件

  1. 编辑 ~/.openclaw/openclaw.json(或你设置的 OPENCLAW_CONFIG_PATH)。
  2. gateway.auth 下保持 "mode": "token",把 token 改成新字符串,例如:
"gateway": {
  "mode": "local",
  "auth": {
    "mode": "token",
    "token": "这里换成新 token"
  }
}
  1. 保存后执行:
openclaw gateway restart

可选:用环境变量
若希望不把 token 写进文件,可按文档用 OPENCLAW_GATEWAY_TOKEN(在 LaunchAgent plistEnvironmentVariables 里加,或你当前文档推荐的方式),配置里可写 "token": "${OPENCLAW_GATEWAY_TOKEN}" 等形式——以你本机 OpenClaw 文档 里 Gateway / Authentication 为准。


注意

换 token 后,旧书签、旧 #token= 链接会失效,请只用新 token。
你曾在对话里泄露过旧 token,务必按上面步骤换成新 token 并重启 Gateway。
更完整的认证说明见:Authentication(OpenClaw 文档)(在站点内搜 gateway / auth / token)。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐