Remoto en Mac Mini después de reiniciar

7

¿Cómo puede una Mac que ejecuta El Capitan estar siempre lista para una conexión VNC incluso después de un reinicio?

Puedo vnc en la Mac sin ningún problema, pero cuando reinicio la Mac de forma remota no puedo volver a verla. Alguien tiene que conectar un teclado a la Mac y físicamente iniciar sesión y volver a cerrarla. Una vez que la máquina haya iniciado sesión localmente, puedo volver a iniciar sesión de forma remota a través de Mac.

Estoy usando el VNC incorporado de la Mac, así como un servidor RealVNC instalado. Ninguno responderá después de un reinicio.

Edité el demonio de lanzamiento de RealVNC para que se ejecutara en carga pero no funcionó.

ACTUALIZACIÓN

El mac tiene el archivo activado. 'sudo fdesetup authrestart' funcionará con un reinicio manual. Sin embargo, no funcionará con un reinicio forzado del sistema o un corte de energía. Alguien todavía tendría que iniciar sesión manualmente con un teclado en esos casos.

Las opciones en este punto parecen ser desactivar Filevault o aceptar el hecho de que una persona necesitará iniciar sesión ocasionalmente.

    
pregunta coder 05.04.2016 - 15:25

4 respuestas

2

La solución al problema terminó siendo triple.

El mac tiene el archivo activado. 'sudo fdesetup authrestart' funcionará con un reinicio manual. Sin embargo, no funcionará con un reinicio forzado del sistema o un corte de energía.

  1. .bash_profile un alias de comando para 'sudo fdesetup authrestart'. Utilicé 'reiniciar'. Ahora, desde la terminal, puedo escribir 'reiniciar' para reiniciar la propiedad del sistema.
  2. Use un UPS para cortes de energía

  • Si VNC deja de responder ssh en el cuadro y se reinicia mediante 'sudo fdesetup authrestart'
  • respondido por el coder 15.07.2016 - 15:45
    7

    Apple soporta esto fuera de la caja. Debajo del panel de preferencias de Compartir, debe habilitar el Uso compartido de pantalla o la Administración remota y luego usar el cuadro de diálogo Configuración del equipo para habilitar VNC.

    ElservicioseiniciaautomáticamentecuandoelsistemaoperativodetectaeltráficoderedentranteenlospuertosVNC.Ahora,necesitapasarporcualquierpantalladepreiniciodesesióndeFileVaultdondeelsistemaoperativorealaúnnoseestáejecutando.

    EsposiblequedebavigilareltráficoDHCPyversilaMacseestáreincorporandoalaredyestásolicitandounadireccióndelenrutadorsinopuedeencontrarlamáquinaenelreinicio.Parasolucionarproblemas,puedeasignarunadirecciónIPestáticaparaasegurarsedequenoseaunproblemadeDHCP.

    ElproblematambiénpodríasersueleccióndeclienteVNCynoesperaconectarseaOSXLionomásreciente.AlgunosclientesmásantiguosserompencuandoApplepermitelaopcióndeconectarsealusuarioqueiniciósesiónounanuevaventanadeiniciodesesión.Elclientedebevolveraconectarseunavezquelasesiónfinaliceparainiciarsesión.

    • ¿Se están compartiendo los cambios en la pantalla de Lion? documentado en cualquier lugar públicamente?
    • RealVNC on Lion

    Un cliente que me gusta en iOS y Mac OS X es enlace Por supuesto, la aplicación gratuita para compartir pantallas de Apple (búscala en / System / Library / CoreServices / Applications) y Apple Remote Desktop también funcionan bien.

        
    respondido por el bmike 05.04.2016 - 15:54
    5

    VNC es difícil de usar en un sistema sin cabeza. La forma en que funciona es que consulta al servidor de pantalla para obtener la configuración, de modo que VNC pueda enviar esa configuración al espectador. Si no hay nada conectado, no se envían parámetros y, por lo tanto, el espectador no tiene idea de qué mostrar. Esta es la razón por la que no soy un fanático de VNC o ARD y solo lo usaré si es absolutamente necesario (el 95% de todo lo que hago en sistemas sin cabeza está en Terminal, por lo que esto no aparece muy a menudo para mí)

    Es por esto que tiene que conectar un monitor para que la pantalla compartida funcione nuevamente. Si deja el monitor conectado, VNC funcionará sin problemas durante los reinicios

    El truco de OS X para pensar que una pantalla aún está adjunta

    Lo más fácil que he visto que resuelve este problema es obtener un Dummy Display Emulator . Está limpio, es fácil y funciona bien. Lo que hace hace que OS X piense un monitor todavía está conectado a la pantalla, por lo que cualquier configuración que haya configurado para ese "monitor" se enviará al visor VNC.

    Usted puede hacer su propio Pero para mí, esto no es seguro y muy descuidado para una instalación permanente. Incluí esta opción como referencia para ver qué se está haciendo aquí (lo fácil que es) y para proporcionar otra opción si estás en un apuro. Nuevamente, no soy un fanático de este truco de bricolaje porque no está limpio y si no tiene el mDP al adaptador VGA o la resistencia, tendrá que comprarlos de todos modos y es posible que solo ahorre un par de dólares en el producto comercial. .

    Puede leer el blog vinculado sobre cómo hacer esto, pero solo la imagen a continuación debería decirle qué hacer y qué adaptador de pantalla de Apple necesita y qué resistencia comprar basado en sus códigos de color .

        
    respondido por el Allan 05.04.2016 - 16:33
    0

    Deshabilite la bóveda de archivos en su disco de inicio, mueva los datos confidenciales a otro volumen y cifrelos con FileVault o por otros medios. Creo que en ese caso MacOS no requiere una contraseña antes de que se cargue el sistema operativo.

        
    respondido por el samh 15.07.2016 - 16:03

    Lea otras preguntas en las etiquetas