3 votos

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

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

El único problema al ejecutar este comando es que pone una contraseña automáticamente, en la que no sé cuál es, tengo que arreglarlo entrando físicamente en el ordenador.

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

0 votos

Hmm - Nunca uso la contraseña VNC en absoluto. ¿Qué cliente utilizas para conectarte a OS X? ¿Quizá con cambiar eso sea suficiente?

4voto

Oskar Puntos 1242

Si necesitas establecer una contraseña de VNC - puede que también necesites arrancar el ARDAgent, puedes usar este comando en lugar de sólo 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 utilizar el usuario/contraseña de los 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 debate en:

¿Cómo habilitar la pantalla compartida de OS X (VNC) a través de SSH?

0 votos

Eso no funciona para mí. O bien soy tal en la conexión o la autenticación. El cliente VNC que estoy usando es la aplicación iOS 'RealVNC'. Ese comando permite la gestión remota para todos los usuarios.

0 votos

@iProgram Cool - Si quieres probar la aplicación Screens - funciona con lo anterior. Espero que alguien más tenga una solución diferente para ti.

0 votos

Gracias por tu sugerencia de la aplicación Screens. Lo único que pienso es que cuesta 10,99 libras. No voy a pagar esa cantidad por una aplicación. Sólo estoy probando cosas con la configuración remota de OS X (VNC Remote Management, SSH, etc.) para activar y desactivarlas a través de la terminal :) No es importante si no puedo hacer esto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X