词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
http://127.0.0.1:<port>/callback,由 hermes auth ... 命令启动的一个小型 HTTP 监听器来获取授权码。127.0.0.1,但监听器绑定的 是远程服务器上的 127.0.0.1。--manual-paste 标志。56121 是 xAI OAuth 使用的端口。Spotify 请将其替换为 43827。Hermes 会在 Waiting for callback on ... 这一行打印它实际绑定的端口——从那里复制。--manual-paste:hermes model --manual-paste。如果不想粘贴完整 URL,也可以只接受裸的 ?code=...&state=... 查询片段。--manual-paste 纯粹是回调跳转的传输方式变更,不会降低安全性。| 提供商 | 回环端口 | 需要隧道? |
|---|---|---|
xai-oauth(Grok SuperGrok) | 56121 | 是,当 Hermes 在远程时 |
| Spotify | 43827 | 是,当 Hermes 在远程时 |
anthropic(Claude Pro/Max) | 不适用 | 否——粘贴代码流程 |
openai-codex(ChatGPT Plus/Pro) | 不适用 | 否——设备码流程 |
minimax、nous-portal | 不适用 | 否——设备码流程 |
redirect_uri 参数。两者都要求回环形式(http://127.0.0.1:<exact-port>/callback)。将监听器绑定到 0.0.0.0 或不同端口会导致认证服务器以 redirect_uri 不匹配为由拒绝请求。SSH 隧道可以端到端保持回环 URI 不变。-N 表示"不打开远程 shell,只保持隧道开启"。在登录期间保持此终端运行。Waiting for callback on http://127.0.0.1:<port>/callback 这一行。http://127.0.0.1:<port>/callback。浏览器访问隧道,请求被转发到远程监听器,Hermes 打印 Login successful!。-J(ProxyJump):127.0.0.1:56121 直接隧道到最终远程主机上的 127.0.0.1:56121。-J 的旧版 OpenSSH,完整写法为:tmux 里运行 Hermes,mosh 的漫游不会携带 -L 转发。单独开一个普通 SSH 会话仅用于 -L 隧道——这个连接必须在整个认证流程期间保持存活。你的交互式 mosh/tmux 会话可以继续正常运行 Hermes。ssh -o ControlMaster=auto,多路复用连接上的端口转发共享主连接的生命周期。如果隧道未能建立,重启主连接:bind [127.0.0.1]:56121: Address already in usessh -L 命令。127.0.0.1:<port>/callback 未能到达监听器时,xAI 的授权页面会显示此错误。可能是隧道未运行、端口错误,或者你使用的是 Hermes 上一次运行时打印的端口(如果首选端口被占用,端口可能会自动递增——始终以最新的 Waiting for callback on ... 行为准)。xAI authorization timed out waiting for the local callbackssh -N 不显示输出,查看启动它的终端),必要时重启,然后重新运行 hermes auth add xai-oauth --no-browser。~/.hermeshermes auth add ... 的 Linux 用户目录下。如果你的网关 / systemd 服务以不同用户(如 root 或专用的 hermes 用户)运行,请以该用户身份进行认证,使 token 写入其 ~/.hermes/auth.json。使用 sudo -u hermes -i 或等效命令。