本文介绍如何从 Windows 访问部署在虚拟机/远程服务器上的 OpenClaw Gateway,包括 SSH 隧道配置和免密登录设置。
- 场景说明
- SSH 隧道访问
- 配置免密登录
- 创建快捷启动脚本
- 常见问题
网络架构
GPT plus 代充 只需 145
为什么需要 SSH 隧道?
OpenClaw Gateway 默认绑定在 (本地回环),这是最安全的配置。直接绑定 LAN IP 可能会遇到 WebSocket 认证问题(1008 错误)。
SSH 隧道的优势:
- ✅ 安全(加密传输)
- ✅ 稳定(避免 WebSocket 直连问题)
- ✅ 无需修改 Gateway 配置
基本命令
在 Windows PowerShell 中运行:
讯享网
参数说明:
参数 说明 不执行远程命令,只做端口转发 本地端口转发 Windows 本地端口(可自定义) 虚拟机上的 Gateway 地址 SSH 登录信息
实际示例:
访问 Gateway
隧道建立后,在浏览器打开:
讯享网
或者打开 ,然后手动输入 Token。
每次 SSH 都输密码很麻烦,配置密钥认证可以实现免密登录。
步骤 1:生成 SSH 密钥(Windows)
打开 PowerShell,运行:
提示时一路回车(不设置密码)。
会生成两个文件:
- — 私钥(保密)
- — 公钥(可公开)
步骤 2:复制公钥到服务器
运行以下命令(一行):
讯享网
实际示例:
这次需要输入密码,之后就不用了。
步骤 3:测试免密登录
讯享网
如果显示 而不要求输密码,配置完成!
创建批处理文件
在桌面(或任意位置)创建 :
将 替换为你的实际用户名和 IP。
使用方法
- 启动虚拟机,确保 OpenClaw Gateway 正在运行
- 双击
- 窗口显示连接信息后,打开浏览器访问
- 使用完毕后关闭命令行窗口
进阶:创建桌面快捷方式
- 右键 → 创建快捷方式
- 右键快捷方式 → 属性 → 更改图标
- 可以设置一个好看的图标
Q1: 连接时提示 “Connection refused”
原因: 虚拟机未启动或 SSH 服务未运行。
解决:
讯享网
Q2: 连接时提示 “Host key verification failed”
原因: 服务器指纹变更(重装系统等)。
解决:
Q3: 免密登录不生效
检查清单:
- 服务器端权限:
讯享网
- 确认公钥已添加:
- 检查 SSH 配置:
讯享网
Q4: 浏览器显示 1008 错误
原因: Token 验证失败。
解决:
- 确认 Token 正确(检查 中的 )
- URL 中 Token 不要有多余空格
- 尝试手动在页面输入 Token 而不是 URL 参数
Q5: 隧道断开后如何重连?
直接重新运行 或 SSH 命令即可。
Q6: 如何让隧道后台运行?
Windows 上可以用 命令:
或者使用 等工具将其注册为 Windows 服务。
OpenClaw Gateway 配置位置
讯享网
查看 Gateway Token
重启 Gateway
讯享网
查看 Gateway 状态
步骤 命令/操作 1. 建立隧道 2. 生成密钥 3. 复制公钥
type ... </td><td>ssh user@host "..." 4. 创建脚本 保存为 文件双击运行 5. 访问
配置一次,以后只需双击脚本即可连接!
文档整理于 2026-02-03
适用于 Windows 连接 Linux 虚拟机/服务器上的 OpenClaw
本文由mdnice多平台发布
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/213887.html