Comment débogger quelqu’un sans voir ce qu’il fait ? Insoutenable!
- se connecter en SSH sur le Mac qu’on veut débogger
- Télécharger Vine Server: curl -O http://aleron.dl.sourceforge.net/sourceforge/osxvnc/XXXX.dmg
- Monter le DMG et copier les fichiers dans le dossier /Applications/Utilities
- hdiutil mount XXX.dmg
- cd /Volumes/OSXvnc
- cp -R OSXvnc.app /Applications/Utilities
- cd /Applications/Utilities/OSXvnc.app
- Définir un mot de passe VNC avant de le démarrer:./storepasswd mysecurepassword .osxvncauth
- Voilà! Il ne reste qu’à démarrer le serveur:
./OSXvnc-server -rfbport 5900 -desktop mymac.local
-dontdisconnect -restartonuserswitch N -keyboardLoading N
-pressModsForKeys N -swapButtons
-rfbauth /Applications/Utilities/OSXvnc.app/.osxvncauth &
Une fois connecté, il est préférable de définir dans vine server qu’il ne doit accepter que les connextions venant de 127.0.0.1. Une fois fait, vous n’aurez qu’à faire un tunnel (ssh -L 5900:127.0.0.1:5900 user@remotehost)
Référence: The Mac Help Desk