Openclaw 简介
OpenClaw 是一款开源的个人 AI 助手,需要自行托管。它通过 API 密钥调用您选定的大语言模型,并接入您的即时通讯渠道,这样您在日常使用的聊天应用里就能直接与它对话。项目以 MIT 许可证发布。
这类助手需要长期在线,而会休眠的笔记本电脑很难做到。VPS 正好解决这个问题:进程持续运行,不受您本地设备状态影响。对于希望拥有一个随时可用的智能体、又不想把托管交给第三方的开发者和小团队,这是典型的使用场景。
服务器交付时,OpenClaw 已通过官方安装程序装好,Node.js 也由该程序一并处理。系统中会创建具有 sudo 权限的 openclaw 用户,root 的 SSH 密钥会复制到该用户下,并启用用户级服务的持久运行(linger)。交互式的 onboarding 有意不自动执行:API 密钥和渠道需要由您自己填写。
用 Openclaw 可以做什么
官方安装程序,不含 onboarding
OpenClaw 通过官方脚本安装,并带有 --no-onboard 选项。您得到的是一个干净的安装环境,模型和渠道的配置完全由您自己掌控。
专用 openclaw 用户
应用不以 root 身份运行。系统会创建 openclaw 账户,拥有免密码 sudo 权限,但没有登录密码,只能通过 SSH 密钥访问。
SSH 密钥直接登录
root 已授权的密钥会复制到 openclaw 账户。如果您在下单时提供了密钥,交付后即可立刻用该账户登录。
断开连接后守护进程仍运行
配方为 openclaw 用户启用了 linger 模式。用户级 systemd 服务(包括网关守护进程)在您关闭 SSH 会话后依然持续运行。
预装 Git、curl 和 sudo
Debian 和 Ubuntu 上都已具备这些基础软件包。克隆仓库、下载脚本无需额外准备。
Openclaw 快速上手
从下单到上线,只需几分钟。
- 1
下单时勾选 OpenClaw
选择位于巴黎或法兰克福的 Linux VPS(Debian 12 或 13,Ubuntu 20.04、22.04 或 24.04)。在订购表单的“应用”选项卡中勾选 OpenClaw,并添加您的 SSH 公钥。
- 2
用 openclaw 用户通过 SSH 登录
服务器交付后,使用 openclaw 账户登录,它已继承 root 的 SSH 密钥。该账户没有设置密码。
Bashssh openclaw@SERVER_IP - 3
运行 OpenClaw 的 onboarding
启动交互式向导,它会询问模型的 API 密钥和要连接的渠道,然后安装守护进程。开始之前,请先准备好模型服务商提供的 API 密钥。
Bashopenclaw onboard --install-daemon - 4
为生产环境加固服务器
启用只放行 SSH 的防火墙,不要把 OpenClaw 的控制界面直接暴露在公网,请通过 SSH 隧道访问。另外建议为服务器安排备份,因为配置中包含您的 API 密钥。
Bashsudo apt install -y ufw sudo ufw allow OpenSSH sudo ufw enable
Openclaw 的使用场景
全天在线的个人助手
您的智能体可以随时在聊天应用中回复,不必依赖家里或办公室一直开机的电脑。
小团队的自动化工具
一台共享服务器即可托管团队的助手:摘要整理、信息检索、提醒和重复性任务,都可以在聊天渠道中触发。
AI 智能体试验环境
在与日常工作机隔离的临时服务器上测试各种模型、渠道和配置,试完可以销毁,也可以继续保留。
SaaS 助手的自托管替代方案
模型服务商由您自己选择,配置也保存在您自己管理的欧洲服务器上。
Openclaw 常见问题
需要。安装已经完成,但 onboarding 是交互式的,配方不会替您执行。请以 openclaw 用户登录,运行 openclaw onboard --install-daemon,填写 API 密钥和渠道。
深入了解 Openclaw
交付时已安装的内容
安装脚本(cloud-init 配方)会先更新软件包索引,安装 ca-certificates、curl、git 和 sudo,然后创建 openclaw 用户。脚本 /opt/install-openclaw.sh 负责复制您的 SSH 密钥、启用 linger 模式,并以 --no-onboard 参数运行官方安装程序。安装结束时的提示信息会告诉您接下来要执行的命令:openclaw onboard --install-daemon。
无法用 openclaw 登录时
只有在安装时 root 的 /root/.ssh/authorized_keys 中已有密钥,密钥才会被复制过去。如果下单时没有提供 SSH 密钥,请先以 root 登录,再把您的公钥添加到 /home/openclaw/.ssh/authorized_keys。您也可以在 root 下执行 su - openclaw 切换到该账户。
安全建议
连接了即时通讯应用和大语言模型的 AI 助手会接触到各类敏感信息:API 密钥、渠道令牌和聊天记录。请只允许通过密钥登录 SSH,限制可以向助手发消息的人员范围,并且只授予它所需的最小权限。openclaw 账户拥有免密码的 sudo 权限,因此请把它的 SSH 密钥当作管理员密钥来保管。
如果需要通过域名对外提供访问,请在所有 Web 服务前加一层带 HTTPS 的反向代理,并参考项目官方文档进行配置。我们的教程涵盖了防火墙和证书的配置方法。

