Guida

OpenClaw su un Mac mini dedicato: una configurazione sicura

Esegui OpenClaw su un Mac mini tutto suo, lontano dai tuoi dati personali. Installalo dalla fonte giusta, blinda il Gateway, raggiungilo da remoto senza esporlo e verifica ogni skill.

45 minuti, aggiornato: 2026-09-15

OpenClaw può leggere i tuoi messaggi, eseguire comandi, aprire un browser e agire per conto tuo. È questo che lo rende utile, ed è per questo che non dovrebbe stare sul portatile che contiene le tue foto, le tue password e il tuo lavoro.

Questa guida configura OpenClaw su un Mac mini che non fa nient'altro, con il Gateway blindato dal primo minuto.

Perché un Mac separato

Il 2026 lo ha dimostrato da solo:

  • Una presa di controllo con un clic. A gennaio alcuni ricercatori hanno reso nota la CVE-2026-25253, una falla che permetteva a una pagina web costruita ad arte di prendere il controllo di un'installazione locale di OpenClaw ed eseguire comandi. È stata corretta nella versione 2026.1.29.
  • Skill malevole. Un audit di ClawHub, il marketplace delle skill, ha trovato centinaia di voci malevole, la maggior parte delle quali diffondeva malware che ruba le password di macOS e i wallet crypto.
  • Installer falsi. Un pacchetto npm dal nome simile si spacciava per l'installer di OpenClaw.

Ognuno di questi fa più danni su una macchina piena di dati personali. Su un Mac dedicato, il caso peggiore è un Mac inizializzato e reinstallato, su richiesta tramite l'assistenza.

Quale Mac mini

  • Solo modelli cloud (Claude, GPT, Gemini tramite API): qualsiasi Mac mini Apple silicon con 16 GB basta e avanza. L'agente in sé usa pochissimo.
  • Anche modelli locali: è la memoria a decidere cosa puoi eseguire. La guida qui sotto spiega cosa entra in quanta memoria, e vale la pena leggerla prima di scegliere.

1. Prepara il Mac

Aggiorna completamente macOS prima di installare qualsiasi cosa.

Tieni il Mac sempre attivo e impostalo per riavviarsi dopo un'interruzione di corrente:

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

Crea un utente standard (non amministratore) per l'agente ed esegui OpenClaw solo con quell'utente:

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

Se vuoi le integrazioni Apple come Promemoria, Note o iMessage, accedi con quell'utente usando un nuovo ID Apple creato per l'agente, mai quello personale.

2. Installa dalla fonte ufficiale

Usa solo l'installer di openclaw.ai o il pacchetto npm ufficiale openclaw. Controlla l'ortografia di ogni comando che copi.

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

Se gestisci Node per conto tuo:

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

Il daemon tiene il Gateway in esecuzione in background e lo rimette in funzione dopo un riavvio.

3. Collega un modello

Durante la configurazione iniziale, OpenClaw chiede quale modello usare.

  • Una chiave API è la scelta più prevedibile, e quella giusta per tutto ciò da cui dipende un'azienda.
  • Un abbonamento può andare bene per uso personale, ma le regole cambiano da un provider all'altro e sono cambiate più volte quest'anno. Leggi prima la guida qui sotto.

4. Blinda il Gateway

Il Gateway è la parte che riceve i messaggi ed esegue gli strumenti. Parti dalla configurazione sicura di base di 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 } },
    },
  },
}

Cosa fa:

  • bind: "loopback": il Gateway è in ascolto solo sul Mac stesso. Niente su internet può raggiungerlo.
  • Autenticazione con token: anche le connessioni locali richiedono il token. Generane uno lungo e casuale con openssl rand -hex 32.
  • dmPolicy: "pairing": uno sconosciuto che scrive al tuo bot riceve un codice di abbinamento, non un agente.
  • requireMention: nei gruppi l'agente risponde solo quando qualcuno lo menziona.

Poi limita gli strumenti. Dai all'agente solo ciò che serve al suo lavoro, e tieni l'accesso alla shell dietro un'approvazione:

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

Allenta queste regole una alla volta, quando un'attività ne ha davvero bisogno.

5. Raggiungilo da remoto senza esporlo

Non aprire mai la porta del Gateway a internet. Usa un tunnel SSH dal tuo computer:

il tuo computer
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.

Una connessione in uscita, niente di pubblicato in entrata.

Poi apri http://127.0.0.1:18789 nel browser. La connessione viaggia dentro SSH e il Gateway continua a vedere solo un client locale.

Per accedere da un telefono o da più dispositivi, il passo successivo è una rete privata come Tailscale. Leggi la guida di OpenClaw sull'esposizione in rete prima di cambiare l'impostazione bind.

6. Tratta le skill come software che installi

Le skill sono codice che gira con i permessi del tuo agente.

  • Installa solo ciò che ti serve, non tutto quello che sembra interessante.
  • Leggi cosa fa una skill prima di installarla. Diffida di tutto ciò che chiede credenziali o scarica file aggiuntivi.
  • Preferisci autori noti e skill con una storia visibile.
  • Rimuovi le skill che non usi più.

7. Usa account separati

  • Un indirizzo email separato per l'agente.
  • Un numero di telefono separato per i bot WhatsApp, Signal o Telegram, così le tue chat personali restano private.
  • Nessuna banca, nessun gestore di password, nessuno spazio cloud personale con accesso effettuato su questo Mac.

8. Esegui l'audit, e continua a eseguirlo

OpenClaw controlla la propria configurazione:

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

--deep esamina il Gateway in esecuzione. --fix applica correzioni sicure, come restringere i permessi dei file e trasformare le policy di gruppo aperte in allowlist. Esegui l'audit dopo ogni modifica della configurazione, ogni nuova skill e ogni aggiornamento.

Checklist

  • macOS completamente aggiornato
  • Il Mac non va mai in stop e si riavvia dopo un'interruzione di corrente
  • L'agente gira come utente standard con un proprio ID Apple
  • Installato da openclaw.ai o dal pacchetto npm ufficiale
  • Gateway su loopback con un token lungo
  • Abbinamento attivo nei DM, i gruppi richiedono una menzione
  • Accesso alla shell negato o dietro approvazione
  • Accesso remoto solo tramite SSH o una rete privata
  • Ogni skill verificata prima dell'installazione
  • Email e numero di telefono separati
  • openclaw security audit senza problemi

Perché eseguirlo su MacDuty

  • Un Mac che fa un solo lavoro. Un Mac mini dedicato, solo tuo, lontano dai tuoi dispositivi personali.
  • Sempre acceso. Alimentato, raffreddato e connesso 24 ore su 24, senza un coperchio di portatile da chiudere.
  • Riparti da zero quando serve. Chiedi all'assistenza un macOS pulito.
  • Ospitato nell'UE.

Disponibili oggi

Questi sono già nel rack. Scegline uno, guarda cosa include e crea l'account solo quando ordini.

Controllo dei rack in corso

Un Mac mini tutto tuo

Scegli una configurazione. Se non è disponibile, lasciaci la tua email e ti scriviamo il giorno in cui è nel rack.

Annuale: almeno 19% in meno rispetto al pagamento mensile

  • 16GB

    Memoria unificata, 120 GB/s

    Core
    10 CPU, 10 GPU
    Archiviazione
    Disponibile
    Disponibile
  • Il più scelto
    24GB

    Memoria unificata, 120 GB/s

    Core
    10 CPU, 10 GPU
    Archiviazione
    Disponibile
    Disponibile
  • 32GB

    Memoria unificata, 120 GB/s

    Core
    10 CPU, 10 GPU
    Archiviazione
    Disponibile
    Disponibile
Visa Mastercard Bonifico SEPAPrezzi in EUR, IVA aggiunta al pagamento dove si applica. Minimo un mese, poi disdici in qualsiasi mese.

Avanti