Kein Back-To-My-Mac - Verwende VNC über SSH

Veröffentlicht von DI Edmund Haselwanter am Samstag, April 23, 2011

Wiedereinmal far-far-away und etwas am Rechner im Firmen-, oder Heimnetzwerk vergessen? Kein Problem solange man den SSH Server Dienst einem immer laufenden Mac im Netz laufen hat.

Zuerst brauchen wir einen SSH Tunnel für die VNC Verbindung:

   1  
   2  ssh -NfL 5900:127.0.0.1:5900 user@remote.host
   3  

Dann müssen wir am Zielrechner noch die Verwendung mit einem “normalen” VNC Client konfigurieren.
Also mit SSH auf den Rechner und

   1  
   2  sudo sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \ 
   3  -configure -activate -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw MY_VNC_PASSWORD
   4  

Und schon kann man mit einem VNC Client wie beispielsweise Chicken of the VNC den Graphischen Desktop des entfernten Rechners unter localhost erreichen.