Débogger un ami sur mac au téléphone avec VNC

Comment débogger quelqu’un sans voir ce qu’il fait ? Insoutenable!

  1. se connecter en SSH sur le Mac qu’on veut débogger
  2. Télécharger Vine Server: curl -O http://aleron.dl.sourceforge.net/sourceforge/osxvnc/XXXX.dmg
  3. Monter le DMG et copier les fichiers dans le dossier /Applications/Utilities
    1. hdiutil mount XXX.dmg
    2. cd /Volumes/OSXvnc
    3. cp -R OSXvnc.app /Applications/Utilities
    4. cd /Applications/Utilities/OSXvnc.app
  4. Définir un mot de passe VNC avant de le démarrer:./storepasswd mysecurepassword .osxvncauth
  5. 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

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.