1. 项目概述
OpenClaw是一款开源的AI智能助手框架,能够帮助用户自动化处理各类复杂任务。作为一名长期使用绿联NAS的开发者,我发现将OpenClaw部署在NAS上可以打造一个24小时在线的私有AI助理,既保证了数据隐私,又能充分利用NAS的硬件资源。本文将详细介绍在绿联NAS上通过Ubuntu虚拟机部署OpenClaw的全过程。
这个方案特别适合以下场景:
- 需要长期运行的自动化任务处理
- 对数据隐私有较高要求的AI应用
- 希望充分利用NAS闲置计算资源的用户
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备
2.1 硬件与网络配置
首先需要确保绿联NAS满足基本硬件要求:
- 至少4GB内存(推荐8GB以上)
- 支持虚拟化技术的CPU
- 50GB以上的可用存储空间
网络配置是关键的第一步,我们需要让虚拟机和宿主机(绿联NAS)处于同一局域网中。具体操作如下:
- 进入绿联NAS控制面板 → 网络设置 → 网络桥接
- 启用虚拟网络桥接功能
- 打开虚拟机应用 → 管理 → 网络
- 将网络模式选择为"桥接模式-LinuxBridge"
注意:桥接模式下虚拟机将获得独立的局域网IP,请确保路由器有足够的IP地址可供分配。
2.2 Ubuntu虚拟机创建
推荐使用Ubuntu Server 24.04 LTS版本,这个版本提供了长期支持且稳定性较好。具体安装步骤:
- 从清华镜像源下载Ubuntu Live Server镜像
- 在绿联NAS的虚拟机应用中导入下载好的镜像
- 新建虚拟机,配置建议:
- 2个CPU核心
- 4GB内存
- 50GB存储空间
- 选择之前配置好的桥接网络
安装过程中有几个关键点需要注意:
- 务必勾选"Install OpenSSH server"选项
- 记录好设置的用户名和密码,后续SSH连接会用到
- 服务器名称建议使用有意义的命名,方便后续识别
安装完成后,可以通过路由器后台查看分配给虚拟机的IP地址,这将用于后续的SSH连接。
3. 基础环境配置
3.1 SSH连接与基础工具
使用任意SSH客户端(如Xshell、Termius等)连接到Ubuntu虚拟机。连接成功后,建议先执行以下基础更新:
bash复制sudo ap
