1. 安装 OpenClaw
这里使用官网的一键安装脚本比较省事,它会自动安装最新版的 Node.js,不用自己手动安装。
curl -fsSL https://openClaw.ai/install.sh | bash
但如果系统已存在旧版 Nodejs,可能会报错。

报错是由于系统已安装的旧版 Node.js(v10.24.0)与 OpenClaw 安装脚本尝试安装的 Node.js 22+ 版本冲突导致的。系统包管理器(dnf)检测到两个 nodejs 包以及依赖包 npm 存在版本互斥,因此阻止了安装。
要解决这个问题,最根本的方法是移除冲突的旧版 Node.js,然后重新安装。
# 清理旧版 Node.js 及其依赖
sudo dnf remove nodejs npm -y
# 重新运行 openClaw 安装脚本
curl -fsSL https://openClaw.ai/install.sh | bash
2. 配置 OpenClaw
安装成功后,会自动进入配置流程,如下:

配置说明
- I understand this is powerful and inherently risky. Continue? yes
- Onboarding mode QuickStart
- Model/auth provider Qwen
- Qwen auth method Qwen 因为千问不用配置 api_key,所以需要在浏览器授权。复制控制台的链接,在浏览器打开,登录千问账号密码,点确认,才能继续往下走。

- Default model Keep current (qwen-portal/coder-model)
- Select channel Skip for now
- Search provider Skip for now
- Configure skills now? (recommended) No
- Enable hooks? Skip for now
- How do you want to hatch your bot? Hatch in TUI
3. 启用 ssh 通道
出于安全考虑,默认情况下,外部是无法直接访问 openclaw 的。我们需要修改 gateway 配置。如果想直接修改服务器配置文件,这里可以跳过。
下面是配置 OpenClaw 后,打印出来的信息,里面告诉了我们怎么通过 ssh 通道进行访问。




