Ho dimenticato di attivare "I visualizzatori VNC possono controllare lo schermo con password", per accedere al mio Mac funzionante, c'è modo di attivare questa funzione in remoto tramite SSH (sono su Windows XP ora)?
Ho dimenticato di attivare "I visualizzatori VNC possono controllare lo schermo con password", per accedere al mio Mac funzionante, c'è modo di attivare questa funzione in remoto tramite SSH (sono su Windows XP ora)?
Risposte:
Fonte: http://technotes.twosmallcoins.com/?p=279 ( archiviato )
Putty è un buon client SSH per Windows.
1) SSH nel tuo computer OS X remoto con accesso e password di un amministratore.
2) Abilita Desktop remoto (aka Screen Sharing, aka VNC) con questo 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) Accedi usando un client VNC. Come ho già detto, TightVNC ha lavorato per me; per qualche ragione, RealVNC e UltraVNC no. La tua password è "mypasswd" (vedi il flag -vncpw nel comando sopra; puoi e dovresti cambiarlo).
4) Al termine, disattivare la condivisione dello schermo utilizzando la sessione SSH:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-deactivate -configure -access -off
Ecco un modo diverso che consente l'accesso alla condivisione dello schermo a tutti gli utenti attuali, invece di utilizzare una singola password vnc;
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on \
-configure -allowAccessFor -allUsers \
-configure -restart -agent -privs -all
Disabilita lo stesso di prima.
Ciò ti consente di connetterti al computer remoto da un mac usando il share screen
pulsante nel Finder.
Riferimento: http://ss64.com/osx/kickstart.html
/System/Library/CoreServices/Screen Sharing.app
.