Olvidé activar "Los lectores de VNC pueden controlar la pantalla con contraseña", para ingresar en mi Mac en funcionamiento, ¿hay alguna forma de activar esta función de forma remota a través de SSH (ahora estoy en Windows XP)?
Olvidé activar "Los lectores de VNC pueden controlar la pantalla con contraseña", para ingresar en mi Mac en funcionamiento, ¿hay alguna forma de activar esta función de forma remota a través de SSH (ahora estoy en Windows XP)?
Respuestas:
Fuente: http://technotes.twosmallcoins.com/?p=279 ( archivado )
Putty es un buen cliente SSH para Windows.
1) SSH en su máquina remota de OS X con el inicio de sesión y la contraseña de un administrador.
2) Habilite Escritorio remoto (también conocido como Compartir pantalla, también conocido como 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) Inicie sesión con un cliente VNC. Como mencioné, TightVNC funcionó para mí; por alguna razón, RealVNC y UltraVNC no lo hicieron. Su contraseña es "mypasswd" (vea el indicador -vncpw en el comando anterior; puede y debe cambiar esto).
4) Cuando haya terminado, apague el uso compartido de pantalla usando su sesión SSH:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-deactivate -configure -access -off
Aquí hay una forma diferente que permite el acceso a la pantalla compartida a todos los usuarios actuales, en lugar de usar una sola contraseña de vnc;
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on \
-configure -allowAccessFor -allUsers \
-configure -restart -agent -privs -all
Deshabilita lo mismo que antes.
Esto te permite conectarte a la computadora remota desde una Mac usando el share screen
botón en Finder.
Referencia: http://ss64.com/osx/kickstart.html
/System/Library/CoreServices/Screen Sharing.app
.