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

51

Olvidé activar "Los espectadores VNC pueden controlar la pantalla con contraseña", para entrar en mi Mac de trabajo, ¿Hay alguna forma de activar esta función de forma remota a través de SSH (ahora estoy en Windows XP)?

    
pregunta Jari Keinänen 04.11.2011 - 23:32

2 respuestas

83

Fuente: enlace

Putty es un buen cliente SSH para Windows.

1) SSH en su máquina OS X remota con un nombre de usuario y contraseña de administrador.

2) Habilite el escritorio remoto (a.k.a. Screen Sharing, a.k.a. VNC) con este comando:

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

3) Iniciar sesión usando un cliente VNC. Como mencioné, TightVNC trabajó para mí; por alguna razón, RealVNC y UltraVNC no lo hicieron. Tu contraseña es "Mypasswd" (vea el indicador -vncpw en el comando anterior; puede y debería cambiar esto).

4) Cuando haya terminado, cambie la pantalla para compartir utilizando su sesión de SSH:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off
    
respondido por el RobinJ 04.11.2011 - 23:36
26

Aquí hay una forma diferente que permite que todos los usuarios actuales compartan la pantalla, en lugar de usar una sola contraseña vnc;

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

Desactiva lo mismo que antes.

Esto te permite conectarte a la computadora remota desde un mac usando el botón share screen en el Finder.

Referencia: enlace

    
respondido por el Michael Camden 05.12.2012 - 06:45

Lea otras preguntas en las etiquetas