Habilitar el uso compartido de pantalla a través de SSH y configurar la contraseña

2

Estoy intentando habilitar VNC (Compartir pantalla) en mi Mac con OS X Yosemite
He podido ejecutar este comando sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist ( source ) para activar VNC.

El único problema que ejecuta este comando es que establece una contraseña automáticamente, en la cual no sé cuál es, tengo que corregirla ingresando físicamente en la computadora.

¿Hay alguna manera de habilitar VNC a través de SSH y establecer la contraseña como la contraseña de los usuarios?

    
pregunta iProgram 16.08.2015 - 13:32

1 respuesta

2

Si necesita establecer una contraseña VNC, es posible que también deba iniciar el ARDAgent, puede usar este comando en lugar de simplemente cargar el plist:

sudo  /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all

El comando análogo para usar usuario / contraseña de usuarios existentes sería:

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

Más detalles y discusión en:

¿Cómo habilitar el uso compartido de pantalla OS V (VNC) a través de SSH?

    
respondido por el bmike 16.08.2015 - 14:34

Lea otras preguntas en las etiquetas