指南

独享 Mac mini 上的 OpenClaw:安全配置

让 OpenClaw 运行在单独的 Mac mini 上,与您的个人数据隔离。从正确的来源安装,锁定 Gateway,远程访问但不暴露它,并审查每个技能。

45 分钟,2026-09-15 更新

OpenClaw 可以读取您的消息、执行命令、打开浏览器并代表您操作。这正是它有用的地方,也是它不应该装在存有您的照片、密码和工作资料的笔记本电脑上的原因。

本指南在一台只做这一件事的 Mac mini 上配置 OpenClaw,并从一开始就锁定 Gateway。

为什么要用单独的 Mac

2026 年发生的事已经说明了一切:

  • 一键接管。1 月,研究人员披露了 CVE-2026-25253,这个漏洞让一个特制网页就能接管本地安装的 OpenClaw 并执行命令。该漏洞已在 2026.1.29 版本中修复。
  • 恶意技能。对技能市场 ClawHub 的一次审计发现了数百个恶意条目,其中大部分在传播窃取 macOS 密码和加密货币钱包的恶意软件。
  • 假冒安装程序。一个名称相似的 npm 包冒充 OpenClaw 安装程序。

这些问题在存满个人数据的电脑上危害最大。在独享 Mac 上,最坏的情况是通过支持申请抹掉 Mac 并重新安装。

选择哪款 Mac mini

  • 只用云端模型(通过 API 使用 Claude、GPT、Gemini):任何 16 GB 的 Apple silicon Mac mini 都绰绰有余。智能体本身占用的资源很少。
  • 也要跑本地模型:内存决定了您能运行什么。下面的指南说明了多大内存能装下哪些模型,选择之前值得一读。

1. 准备 Mac

安装任何软件之前,先把 macOS 完整更新。

让 Mac 保持唤醒,并设置为断电后自动重启:

ssh
sudo pmset -a sleep 0 disksleep 0 displaysleep 0
sudo pmset -a autorestart 1

为智能体创建一个标准用户(不是管理员),并且只以该用户身份运行 OpenClaw:

ssh
sudo sysadminctl -addUser agent -fullName "OpenClaw Agent" -password -

如果需要提醒事项、备忘录或 iMessage 等 Apple 集成,请用专为智能体新建的 Apple ID 登录该用户,切勿使用您的个人 Apple ID。

2. 从官方来源安装

只使用 openclaw.ai 提供的安装程序,或官方的 openclaw npm 包。复制每条命令时都要检查拼写。

ssh
curl -fsSL https://openclaw.ai/install.sh | bash

如果您自己管理 Node:

ssh
npm install -g openclaw@latest --allow-scripts=openclaw
openclaw onboard --install-daemon

守护进程让 Gateway 在后台持续运行,并在重启后自动恢复。

3. 连接模型

在初始设置过程中,OpenClaw 会询问使用哪个模型。

  • API 密钥是最可预期的选择,凡是业务依赖的场景都应该用它。
  • 订阅可以用于个人用途,但各提供商的规则不同,而且今年已经改过好几次。请先阅读下面的指南。

4. 锁定 Gateway

Gateway 是负责接收消息和运行工具的部分。从 OpenClaw 自带的安全基线开始:

openclaw config
{
  gateway: {
    mode: "local",
    bind: "loopback",
    auth: { mode: "token", token: "replace-with-a-long-random-token" },
  },
  session: {
    dmScope: "per-channel-peer",
  },
  channels: {
    whatsapp: {
      dmPolicy: "pairing",
      groups: { "*": { requireMention: true } },
    },
  },
}

这些设置的作用:

  • bind: "loopback":Gateway 只在 Mac 本机上监听,互联网上的任何东西都无法访问它。
  • 令牌认证:即使是本地连接也需要令牌。用 openssl rand -hex 32 生成一个足够长的随机令牌。
  • dmPolicy: "pairing":陌生人给您的机器人发消息,得到的是配对码,而不是智能体。
  • requireMention:在群组中,只有被提及时智能体才会回复。

然后限制工具。只给智能体完成任务所需的工具,shell 访问须经批准:

openclaw config
{
  tools: {
    exec: { security: "deny", ask: "always" },
    fs: { workspaceOnly: true },
    elevated: { enabled: false },
  },
}

只有当某个任务确实需要时,才逐项放宽这些限制。

5. 远程访问但不暴露

切勿向互联网开放 Gateway 端口。从您自己的电脑建立 SSH 隧道:

您自己的电脑
ssh -N -L 18789:127.0.0.1:18789 agent@your-mac-address

How you reach it

Your computer

A browser open on 127.0.0.1:18789, and one SSH tunnel: ssh -N -L 18789:127.0.0.1:18789

One SSH connection, port 22

Mac mini, our rack

The Gateway is bound to loopback and wants a token. Its port is never published.

Nothing else on the machine

A standard user, a separate Apple ID, no personal accounts signed in.

The Gateway only ever sees a local client.

只有一条向外的连接,没有对外开放任何入口。

然后在浏览器中打开 http://127.0.0.1:18789。连接在 SSH 内传输,Gateway 看到的仍然只是本地客户端。

如果要从手机或多台设备访问,下一步可以使用 Tailscale 等私有网络。修改 bind 设置之前,请先阅读 OpenClaw 的网络暴露指南。

6. 像对待要安装的软件一样对待技能

技能是以您的智能体权限运行的代码。

  • 只安装您需要的,而不是所有看起来有趣的。
  • 安装技能之前先了解它做什么。对任何索要凭据或下载额外文件的技能保持警惕。
  • 优先选择知名作者和有公开历史记录的技能。
  • 删除不再使用的技能。

7. 使用独立账户

  • 为智能体使用单独的电子邮件地址。
  • 为 WhatsApp、Signal 或 Telegram 机器人使用单独的电话号码,让您的个人聊天保持私密。
  • 不要在这台 Mac 上登录网银、密码管理器或个人云存储。

8. 运行审计,并持续运行

OpenClaw 可以检查自己的配置:

ssh
openclaw security audit
openclaw security audit --deep
openclaw security audit --fix

--deep 会探测正在运行的 Gateway。--fix 会应用安全的修复,例如收紧文件权限、把开放的群组策略改为允许列表。每次修改配置、添加新技能和更新之后,都要运行审计。

检查清单

  • macOS 已全部更新
  • Mac 从不睡眠,断电后自动重启
  • 智能体以标准用户身份运行,并使用自己的 Apple ID
  • 从 openclaw.ai 或官方 npm 包安装
  • Gateway 绑定 loopback,并使用长令牌
  • 私信已开启配对,群组中须提及才回复
  • shell 访问已禁止或须经批准
  • 远程访问只通过 SSH 或私有网络
  • 每个技能安装前都经过审查
  • 独立的电子邮件地址和电话号码
  • openclaw security audit 无问题

为什么在 MacDuty 上运行

  • 一台 Mac 只做一件事。一台独享的 Mac mini,仅供您使用,与您的个人设备隔离。
  • 始终在线。全天候供电、散热和联网,也没有需要合上的笔记本电脑盖子。
  • 需要时可以从头开始:请支持团队为您安装全新的 macOS。
  • 托管在欧盟。

今日有货

这些 Mac 现已在机架中。选一台,看看它包含什么,下单时再创建账户即可。

正在查看机架

专属于您的 Mac mini

选择配置。如果暂时缺货,请留下邮箱,上架当天我们会写信通知您。

按年:比按月付款至少便宜 19%

  • 16GB

    统一内存,120 GB/s

    核心
    10 CPU, 10 GPU
    存储
    可用
    有货
  • 最多人选
    24GB

    统一内存,120 GB/s

    核心
    10 CPU, 10 GPU
    存储
    可用
    有货
  • 32GB

    统一内存,120 GB/s

    核心
    10 CPU, 10 GPU
    存储
    可用
    有货
Visa Mastercard SEPA 转账价格以 EUR 计,如适用,增值税在结账时加收。 至少 1 个月,之后任意一个月均可取消。

下一步