返回部落格

為什麼部署 OpenClaw 要輸入 UserId?

簡單來說

當您部署 OpenClaw 的 Telegram 機器人時,會要求您輸入 UserId(用戶標識符),這是為了保護您的 AI 助手不被陌生人使用。就像您家的門鎖一樣,UserId 幫助確保只有您授權的人才能與您的 AI 助手對話。

背景:OpenClaw 面臨的安全威脅

最近幾天,安全研究人員發現了一個令人擔憂的事實:全球有超過 30,000 個 OpenClaw 實例暴露在互聯網上,其中許多配置不當,可能被黑客利用。

更糟糕的是,在 OpenClaw 的技能市場上,約 7.1% 的技能(283個/3,984個)存在嚴重安全問題,有些甚至是偽裝成合法工具的惡意軟件。

真實風險:如果不設置訪問控制會怎樣?

場景 1: 陌生人控制您的 AI 助手

如果您的 OpenClaw 沒有設置 UserId 限制,任何人都可以:

  • 向您的 AI 助手發送指令
  • 讓它執行命令、訪問文件
  • 竊取您存儲在配置文件中的 API 密鑰和敏感信息

場景 2: 隱藏在網頁中的攻擊

黑客可以在普通網頁或 WhatsApp 消息中嵌入惡意指令。當您的 AI 助手處理這些內容時,它可能會:

  • 執行未經授權的命令
  • 下載惡意軟件
  • 洩露您的個人數據

這就像有人在您不知情的情況下,用您的鑰匙打開了您的家門。

UserId 如何保護您?

1. 身份驗證優先

OpenClaw 官方強調「身份優先於智能」的原則。這意味著:

  • 在 AI 助手執行任何操作之前,先確認「這個人是誰」
  • 只有您指定的 UserId 才能與 AI 助手交互
  • 陌生人的請求會被自動拒絕

2. 白名單機制

通過設置 UserId,您創建了一個「允許名單」:

  • ✅ 名單上的人:可以使用 AI 助手
  • ❌ 名單外的人:完全無法訪問

3. 防止提示注入攻擊

即使黑客在網頁中嵌入惡意指令,如果他們的身份不在您的 UserId 白名單中,這些指令也不會被執行。

通過 ClawSimple 這樣具有一鍵部署能力服務來使用 OpenClaw,除了使用獨立的服務器(而不是在你的裝滿個人信息的個人電腦上),也通過UserId來保護您的AI助手不被陌生人使用。

準備好部署自己的機器人了嗎?

3 分鐘內讓您的 Telegram AI 機器人上線,無需伺服器設定。

開始部署