Ir al contenido principal

Control Remoto de macOS

The macOS permissions Level needs for remote control, how to grant them at scale via MDM, and Mac-specific session behaviors.

Introducción

El control remoto en macOS funciona de la misma manera que en cualquier otro lugar de Level: haz clic en el ícono del sistema operativo junto a un dispositivo en línea y se abrirá una sesión de escritorio en vivo en una nueva pestaña del navegador, con cifrado de extremo a extremo y conexión entre pares cuando las condiciones de red lo permitan.

Lo que es diferente en macOS es el modelo de privacidad de Apple. La captura de pantalla y el control de entrada están condicionados a permisos explícitos, y una sesión no funcionará completamente hasta que estos estén en vigor. Este artículo cubre los permisos necesarios, cómo otorgarlos a escala y los comportamientos de sesión específicos de macOS.

Para los controles de sesión, barras de herramientas y herramientas del portapapeles, consulta Control Remoto. Estos funcionan igual en todas las plataformas.


Permisos Requeridos

macOS requiere permisos explícitos antes de que cualquier aplicación pueda capturar la pantalla o controlar la entrada. Level necesita tres, todos en Configuración del Sistema → Privacidad & Seguridad:

Permiso

Qué habilita

Grabación de Pantalla

Captura la pantalla. Sin este permiso, no hay vista de escritorio remoto.

Accesibilidad

Control del ratón y el teclado durante las sesiones. Sin este permiso, puedes ver el escritorio pero no puedes interactuar con él.

Acceso Total al Disco

Operaciones de archivos a través del Explorador de Archivos y gestión de parches.

Para otorgar estos permisos se requieren credenciales de administrador en el dispositivo. El modal de instalación los lista los tres como recordatorio, y el artículo de Instalación de macOS El artículo cubre el proceso de concesión de permisos tras la instalación, paso a paso.

⚠️ ADVERTENCIA: Si el control remoto se conecta pero muestra una pantalla negra o vacía, significa que no se concedió el permiso de Grabación de Pantalla. Si puedes ver el escritorio pero el ratón y el teclado no responden, significa que no se concedió el permiso de Accesibilidad. Estos son los dos problemas más comunes del control remoto en macOS, y ambos se resuelven en Configuración del Sistema → Privacidad & Seguridad.


Otorgar Permisos a Escala

Hacer clic manualmente en Configuración del Sistema en cada Mac no es escalable. Para entornos gestionados por MDM, Level proporciona un perfil mobileconfig PPPC (Privacy Preferences Policy Control) que gestiona la mayor parte del proceso.

El perfil otorga Accesibilidad y Acceso Total al Disco de forma silenciosa mediante la política MDM. Grabación de Pantalla es un permiso de privacidad protegido que Apple no permite que ningún MDM otorgue de forma silenciosa. En cambio, el perfil permite que los usuarios no administradores aprueben ellos mismos la solicitud de Grabación de Pantalla, de modo que los usuarios finales puedan completar el último paso sin credenciales de administrador.

Los detalles de descarga e implementación se encuentran en Instalación de macOS.

ℹ️ NOTA: El archivo mobileconfig es una muestra. El comportamiento varía según los proveedores de MDM, así que pruébalo en tu entorno antes de desplegarlo ampliamente.


Comportamientos de Sesión en macOS

Algunas cosas que debes saber una vez que estés conectado.

El acceso a la pantalla de bloqueo funciona. Puedes conectarte a un Mac que se encuentre en la pantalla de bloqueo y desbloquearlo desde la sesión. Usa Sesiones de Usuario en la barra de herramientas superior para cambiar a una sesión de usuario activa si existe alguna.

Sin monitor conectado. El control remoto puede iniciarse en un Mac sin monitor conectado, como un Mac mini sin pantalla. Los agentes actuales utilizan los límites de pantalla cuando macOS no informa una resolución nativa.

Varios monitores es compatible. Usa el menú desplegable Pantalla en la barra de herramientas superior para cambiar entre monitores.

Compartir portapapeles funciona como se describe en Control Remoto. En la pantalla de bloqueo de macOS, usa Pegar en lugar de Enviar portapapeles, ya que imita las pulsaciones de teclas en lugar de escribir en el portapapeles restringido.

Ambas arquitecturas son compatibles: Intel (x64) y Apple Silicon (M1/M2/M3). El control remoto funciona igual en ambas.

ℹ️ NOTA: La cuenta de servicio de macOS que Level crea en dispositivos Apple Silicon es solo para la gestión de parches. El control remoto no la utiliza ni la requiere. Si descartaste la solicitud de cuenta de servicio durante la instalación, el control remoto seguirá funcionando con normalidad.


Preguntas Frecuentes

  • Me conecté a un Mac y la pantalla está negra. ¿Qué ocurre? No se concedió el permiso de Grabación de Pantalla a Level en ese dispositivo. Ve a Configuración del Sistema → Privacidad & Seguridad → Grabación de Pantalla en el Mac y habilita Level. Es posible que debas hacerlo localmente o mediante otra herramienta de gestión si no puedes ver la pantalla para solucionarlo de forma remota.

  • Puedo ver el escritorio del Mac pero no puedo hacer clic ni escribir. Falta el permiso de Accesibilidad. Habilita Level en Configuración del Sistema → Privacidad & Seguridad → Accesibilidad. Como puedes ver la pantalla, puede que puedas guiar a un usuario final, pero el interruptor en sí requiere credenciales de administrador a menos que tu perfil MDM lo haya concedido previamente.

  • ¿Puedo otorgar todos los permisos de forma silenciosa a través de mi MDM? En su mayor parte, sí. El perfil PPPC de Level otorga Accesibilidad y Acceso Total al Disco de forma silenciosa. La Grabación de Pantalla no puede concederse de forma silenciosa por ningún MDM (es una restricción de Apple), pero el perfil permite que los usuarios no administradores aprueben ese aviso ellos mismos.

  • ¿Puedo acceder de forma remota a un Mac cuando no hay nadie conectado? Sí, en la pantalla de bloqueo. Puedes desbloquear el dispositivo desde la sesión. La excepción es un Mac apagado o en la pantalla de desbloqueo de FileVault previa al arranque, donde el agente aún no está en ejecución.

  • ¿Puedo acceder de forma remota a un Mac que no tiene monitor conectado? Sí. Un Mac mini u otro Mac sin monitor conectado puede igualmente iniciar una sesión de control remoto.

  • ¿El control remoto necesita la cuenta de servicio de Level en Apple Silicon? No. Esa cuenta existe para la gestión de parches. El control remoto funciona independientemente de si se configuró o no.

  • ¿Por qué dejó de funcionar el control remoto después de una actualización de macOS? Las actualizaciones importantes de macOS ocasionalmente restablecen o vuelven a solicitar los permisos de privacidad. Comprueba Configuración del Sistema → Privacidad & Seguridad y confirma que Level sigue habilitado para Grabación de Pantalla y Accesibilidad.

¿Ha quedado contestada tu pregunta?