La actualización remota a El Capitán rompió el uso compartido de pantalla


7

Tenemos un Mac Mini remoto que actúa como un servidor de compilación al que utilizamos Compartir pantalla para conectarnos y administrar de forma remota.

Bueno, recientemente actualicé esta caja a El Capitan y ahora Screen Sharing no se conectará a ella en absoluto.

He actualizado el sistema operativo de forma remota antes y nunca tuve un problema. ¿Hay alguna forma de conectarse a este cuadro y hacer que la pantalla compartida funcione o soy SOL? Puedo hacer ping, pero parece que no puedo hacer nada más (compartir archivos, ssh, compartir pantalla).

Actualización: hice un escaneo de puertos en el servidor y no puede encontrar ningún puerto abierto. Supongo que eso lo resuelve bastante entonces. Todavía no entiendo cómo actualizar y reiniciar la caja podría haberlo bloqueado por completo. Quiero decir, ¿Apple realmente no era una posibilidad de actualización remota?

Estoy medio imaginando un cuadro de diálogo "Bienvenido a El Capitán, solo unas pocas pantallas para hacer clic antes de que recupere su computadora" para estar sentado en la pantalla en este momento. 😒

Actualización 2: Así que resolvimos esto, pero parece que algo pudo haber salido mal durante el proceso de actualización, ya que nuestro técnico de TI dice que no respondió cuando conectó un monitor. Tuvo que reiniciar la máquina antes de que respondiera. De todos modos, solo quería avisar a los demás.


¿Tienes ssh habilitado?
Florian Bidabe

Se debe estar habilitado, pero se niega una conexión en el puerto 22 cuando trato.
devios1

Ok parece que el firewall está habilitado y bloquea todas las conexiones entrantes :( a menos que obtenga Team Viewer, LogMeIn u otra herramienta, tendrá que estar en el sitio y reconfigurar los servicios / firewall
Florian Bidabe

Respuestas:


6

Las tres formas de conectarse son Apple Remote Desktop, ssh y Remote Apple Events. Si tiene uno de esos habilitados, puede iniciar el uso compartido de la pantalla con una herramienta de línea de comando:

   sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all

Vea estos para más detalles:

De lo contrario, deberá enviar la máquina a un ser humano o a un ser humano enviado a la máquina para tomar medidas correctivas locales y diagnosticar la falla.


Desafortunadamente, ni siquiera puedo llegar a una línea de comando en este momento. La única indicación que tengo de que el servidor es incluso hay un ping. Rechaza conexiones ssh, uso compartido de pantalla, http y uso compartido de archivos. Enviaremos a alguien allí la próxima semana, pero solo estaba explorando mis opciones.
devios1

1
Esto funciona mejor - "sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -restart -agent -privs -all" - su línea me dio argumentos adicionales: 'reiniciar ' error
Danny Schoemann

@DannySchoemann Quiero editar mi publicación para solucionarlo :-) Creo que me perdí el -, pero no estoy seguro. ¡Gracias por el comentario!
bmike

1

eDespués de una actualización local de El Capitán, tampoco pude hacer que la pantalla compartida (VNC: //) funcione. No con ARD o el Cliente para compartir pantalla. Reiniciar y restablecer la configuración de uso compartido no funcionó. Lo recuperé para que funcione con estos comandos de Shell (funcionará localmente a través de Terminal o remoto a través de SSH): (ingrese YOUR-SHORT-USERNAME, por ejemplo: admin)

 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -specifiedUsers
 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -access -on -privs -all -users YOUR-SHORT-USERNAME
 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent
 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.