Guía

OpenClaw en un Mac mini dedicado: una configuración segura

Ejecute OpenClaw en su propio Mac mini, lejos de sus datos personales. Instálelo desde la fuente correcta, proteja el Gateway, acceda a él en remoto sin exponerlo y revise cada skill.

45 minutos, actualizado el 2026-09-15

OpenClaw puede leer sus mensajes, ejecutar comandos, abrir un navegador y actuar en su nombre. Eso es lo que lo hace útil, y también la razón por la que no debería estar en el portátil donde guarda sus fotos, sus contraseñas y su trabajo.

Esta guía configura OpenClaw en un Mac mini que no hace nada más, con el Gateway protegido desde el primer minuto.

Por qué un Mac aparte

2026 lo demostró por sí solo:

  • Toma de control con un clic. En enero, unos investigadores publicaron CVE-2026-25253, un fallo que permitía a una página web manipulada tomar el control de una instalación local de OpenClaw y ejecutar comandos. Se corrigió en la versión 2026.1.29.
  • Skills maliciosas. Una auditoría de ClawHub, el marketplace de skills, encontró cientos de entradas maliciosas, la mayoría distribuyendo malware que roba contraseñas de macOS y monederos de criptomonedas.
  • Instaladores falsos. Un paquete npm de nombre parecido se hacía pasar por el instalador de OpenClaw.

Cada uno de estos casos golpea más fuerte en una máquina llena de datos personales. En un Mac dedicado, lo peor que puede pasar es un Mac borrado y reinstalado, a petición a través de soporte.

Qué Mac mini

  • Solo modelos en la nube (Claude, GPT, Gemini a través de una API): cualquier Mac mini con Apple silicon y 16 GB es más que suficiente. El agente en sí consume muy poco.
  • También modelos locales: la memoria decide qué puede ejecutar. La guía de abajo explica qué cabe en cada configuración, y conviene leerla antes de elegir.

1. Preparar el Mac

Actualice macOS por completo antes de instalar nada.

Mantenga el Mac activo y configúrelo para reiniciarse tras un corte de corriente:

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

Cree un usuario estándar (no administrador) para el agente y ejecute OpenClaw solo con ese usuario:

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

Si quiere integraciones de Apple como Recordatorios, Notas o iMessage, inicie sesión con ese usuario usando un Apple ID nuevo creado para el agente, nunca el suyo personal.

2. Instale desde la fuente oficial

Use solo el instalador de openclaw.ai o el paquete npm oficial openclaw. Revise la ortografía de cada comando que copie.

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

Si gestiona Node usted mismo:

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

El daemon mantiene el Gateway en ejecución en segundo plano y lo vuelve a levantar tras un reinicio.

3. Conecte un modelo

Durante la configuración inicial, OpenClaw pregunta qué modelo usar.

  • Una clave de API es la opción más predecible, y la adecuada para todo aquello de lo que dependa un negocio.
  • Una suscripción puede servir para uso personal, pero las reglas varían según el proveedor y han cambiado varias veces este año. Lea primero la guía de abajo.

4. Proteja el Gateway

El Gateway es la parte que recibe los mensajes y ejecuta las herramientas. Parta de la configuración base segura del propio 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 } },
    },
  },
}

Qué hace esto:

  • bind: "loopback": el Gateway escucha solo en el propio Mac. Nada en internet puede alcanzarlo.
  • Autenticación por token: incluso las conexiones locales necesitan el token. Genere uno largo y aleatorio con openssl rand -hex 32.
  • dmPolicy: "pairing": un desconocido que escriba a su bot recibe un código de emparejamiento, no un agente.
  • requireMention: en los grupos, el agente solo responde cuando alguien lo menciona.

Después limite las herramientas. Dé al agente solo lo que necesita para su trabajo y deje el acceso a la shell sujeto a aprobación:

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

Relaje estas restricciones de una en una, cuando una tarea de verdad lo necesite.

5. Acceda en remoto sin exponerlo

Nunca abra el puerto del Gateway a internet. Use un túnel SSH desde su propio equipo:

su propio equipo
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 conexión de salida, nada publicado hacia dentro.

Luego abra http://127.0.0.1:18789 en su navegador. La conexión viaja dentro de SSH, y el Gateway sigue viendo solo un cliente local.

Para acceder desde un teléfono o desde varios dispositivos, el siguiente paso es una red privada como Tailscale. Lea la guía de exposición de red de OpenClaw antes de cambiar el ajuste bind.

6. Trate las skills como software que instala

Las skills son código que se ejecuta con los permisos de su agente.

  • Instale solo lo que necesite, no todo lo que parezca interesante.
  • Lea qué hace una skill antes de instalarla. Desconfíe de todo lo que pida credenciales o descargue archivos adicionales.
  • Prefiera autores conocidos y skills con un historial visible.
  • Elimine las skills que ya no use.

7. Use cuentas separadas

  • Una dirección de correo electrónico aparte para el agente.
  • Un número de teléfono aparte para los bots de WhatsApp, Signal o Telegram, para que sus chats personales sigan siendo privados.
  • Ni banca, ni gestor de contraseñas, ni almacenamiento personal en la nube con sesión iniciada en este Mac.

8. Ejecute la auditoría, y siga ejecutándola

OpenClaw revisa su propia configuración:

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

--deep examina el Gateway en ejecución. --fix aplica correcciones seguras, como endurecer los permisos de archivos y cambiar las políticas de grupo abiertas por listas de permitidos. Ejecute la auditoría tras cada cambio de configuración, cada skill nueva y cada actualización.

Lista de comprobación

  • macOS totalmente actualizado
  • El Mac nunca entra en reposo y se reinicia tras un corte de corriente
  • El agente se ejecuta como usuario estándar con su propio Apple ID
  • Instalado desde openclaw.ai o el paquete npm oficial
  • Gateway en loopback con un token largo
  • Emparejamiento por mensaje directo activado, los grupos requieren mención
  • Acceso a la shell denegado o sujeto a aprobación
  • Acceso remoto solo por SSH o una red privada
  • Cada skill revisada antes de instalarla
  • Correo y número de teléfono aparte
  • openclaw security audit sin avisos

Por qué ejecutarlo en MacDuty

  • Un Mac para una sola tarea. Un Mac mini dedicado, solo para usted, lejos de sus dispositivos personales.
  • Siempre encendido. Con corriente, refrigeración y conexión las 24 horas, sin tapa de portátil que cerrar.
  • Empiece de cero cuando lo necesite. Pida a soporte un macOS limpio.
  • Alojado en la UE.

En stock hoy

Estos están en el rack ahora. Elija uno, vea qué incluye y cree su cuenta solo cuando haga el pedido.

Consultando los racks

Un Mac mini propio

Elija una configuración. Si no está disponible, deje su correo y le escribimos el día en que esté en el rack.

Anual: al menos un 19 % menos que pagando al mes

  • 16GB

    Memoria unificada, 120 GB/s

    Núcleos
    10 CPU, 10 GPU
    Almacenamiento
    Disponible
    En stock
  • El más elegido
    24GB

    Memoria unificada, 120 GB/s

    Núcleos
    10 CPU, 10 GPU
    Almacenamiento
    Disponible
    En stock
  • 32GB

    Memoria unificada, 120 GB/s

    Núcleos
    10 CPU, 10 GPU
    Almacenamiento
    Disponible
    En stock
Visa Mastercard Transferencia SEPAPrecios en EUR, IVA añadido en el pago cuando corresponda. Mínimo un mes, después puede cancelar cualquier mes.

Siguiente