macduty

מדריך

OpenClaw על Mac mini ייעודי: התקנה מאובטחת

הריצו את OpenClaw על Mac mini משלו, הרחק מהמידע האישי שלכם. התקינו מהמקור הנכון, נעלו את ה-Gateway, גשו אליו מרחוק בלי לחשוף אותו, ובדקו כל skill.

⁦45⁩ דק׳ קריאה, עודכן ⁦2026-09-15⁩

OpenClaw יכול לקרוא את ההודעות שלכם, להריץ פקודות, לפתוח דפדפן ולפעול בשמכם. זה מה שהופך אותו לשימושי, וזו גם הסיבה שהוא לא צריך לשבת על הלפטופ שמחזיק את התמונות, הסיסמאות והעבודה שלכם.

המדריך הזה מתקין את OpenClaw על Mac mini שלא עושה שום דבר אחר, עם Gateway נעול מהדקה הראשונה.

למה Mac נפרד

שנת 2026 הוכיחה את זה בעצמה:

  • השתלטות בלחיצה אחת. בינואר חוקרים חשפו את CVE-2026-25253, פרצה שאפשרה לדף אינטרנט שנבנה לשם כך להשתלט על התקנה מקומית של OpenClaw ולהריץ פקודות. היא תוקנה בגרסה 2026.1.29.
  • skills זדוניים. בדיקה של ClawHub, חנות ה-skills, מצאה מאות רשומות זדוניות, רובן מפיצות נוזקה שגונבת סיסמאות macOS וארנקי קריפטו.
  • מתקינים מזויפים. חבילת npm דומה התחזתה למתקין של OpenClaw.

כל אחד מאלה פוגע הכי קשה במחשב מלא במידע אישי. ב-Mac ייעודי, המקרה הגרוע ביותר הוא Mac שנמחק ומותקן מחדש, לפי בקשה דרך התמיכה.

איזה Mac mini

  • מודלים בענן בלבד (Claude, GPT, Gemini דרך API): כל Mac mini עם Apple silicon ו-16 GB מספיק בהחלט. הסוכן עצמו צורך מעט מאוד.
  • גם מודלים מקומיים: הזיכרון קובע מה תוכלו להריץ. המדריך שלמטה מפרט מה נכנס באיזה זיכרון, וכדאי לקרוא אותו לפני שבוחרים.

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 -

אם אתם רוצים אינטגרציות של Apple כמו תזכורות, פתקים או iMessage, חברו את המשתמש הזה עם Apple ID חדש שנוצר עבור הסוכן, אף פעם לא עם ה-Apple ID האישי שלכם.

2. התקנה מהמקור הרשמי

השתמשו רק במתקין מ-openclaw.ai, או בחבילת ה-npm הרשמית openclaw. בדקו את האיות של כל פקודה שאתם מעתיקים.

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

אם אתם מנהלים את Node בעצמכם:

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

ה-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 היא השלב הבא. קראו את המדריך של OpenClaw על חשיפה לרשת לפני שאתם משנים את הגדרת ה-bind.

6. התייחסו ל-skills כמו לתוכנה שאתם מתקינים

skills הם קוד שרץ עם ההרשאות של הסוכן שלכם.

  • התקינו רק את מה שאתם צריכים, לא כל מה שנראה מעניין.
  • קראו מה skill עושה לפני שאתם מתקינים אותו. היזהרו מכל דבר שמבקש פרטי גישה או מוריד קבצים נוספים.
  • העדיפו מפתחים מוכרים ו-skills עם היסטוריה גלויה.
  • הסירו skills שהפסקתם להשתמש בהם.

7. חשבונות נפרדים

  • כתובת אימייל נפרדת לסוכן.
  • מספר טלפון נפרד לבוטים של WhatsApp, Signal או Telegram, כדי שהשיחות האישיות שלכם יישארו פרטיות.
  • בלי בנק, בלי מנהל סיסמאות ובלי אחסון ענן אישי מחוברים ב-Mac הזה.

8. הריצו את הבדיקה, והמשיכו להריץ אותה

OpenClaw בודק את התצורה של עצמו:

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

--deep בודק את ה-Gateway הרץ. --fix מחיל תיקונים בטוחים, כמו הידוק הרשאות קבצים והחלפת מדיניות קבוצות פתוחה ברשימות היתר. הריצו את הבדיקה אחרי כל שינוי תצורה, כל skill חדש וכל עדכון.

רשימת בדיקה

  • macOS מעודכן לגמרי
  • ה-Mac אף פעם לא נכנס לשינה, ומופעל מחדש אחרי הפסקת חשמל
  • הסוכן רץ כמשתמש רגיל עם Apple ID משלו
  • הותקן מ-openclaw.ai או מחבילת ה-npm הרשמית
  • ה-Gateway על loopback עם טוקן ארוך
  • צימוד בהודעות פרטיות פעיל, בקבוצות נדרשת הזכרה
  • גישה ל-shell חסומה או מאחורי אישור
  • גישה מרחוק רק דרך SSH או רשת פרטית
  • כל skill נבדק לפני התקנה
  • אימייל ומספר טלפון נפרדים
  • openclaw security audit נקי

למה להריץ את זה ב-MacDuty

  • Mac שעושה עבודה אחת. Mac mini ייעודי, רק שלכם, הרחק מהמכשירים האישיים שלכם.
  • תמיד פועל. עם חשמל, קירור וחיבור מסביב לשעון, בלי מכסה לפטופ שנסגר.
  • התחילו מאפס כשצריך. בקשו מהתמיכה macOS נקי.
  • מאוחסן באיחוד האירופי.

במלאי היום

אלה נמצאים בארון עכשיו. בחרו אחד, ראו מה הוא כולל, ופתחו חשבון רק כשאתם מזמינים.

בודקים את הארונות

⁦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⁩, מע״מ מתווסף בתשלום כשהוא חל. מינימום חודש אחד, ואז אפשר לבטל בכל חודש.

הבא