指南

在獨享 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 本機上監聽,網際網路上的任何東西都連不到它。
  • Token 驗證:即使是本機連線也需要 Token。用 openssl rand -hex 32 產生一組夠長的隨機 Token。
  • 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,並使用長 Token
  • 私訊配對已開啟,群組中須提及才回覆
  • 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 計,如適用,增值稅於結帳時加計。 至少一個月,之後任何一個月都能終止。

下一步