SSH Port Forwarding で VNC を飛ばす場合
自宅の Mac ⇄ 職場の login server ⇄ 外部から見えない職場の Mac、という構成になっている場合、「どこでも My Mac (Find My Mac)」が利用できません (Lion だと見える)。職場の IP が global で static だろうが、port が閉じていると駄目。となると、ちょっと画面共有 (screen sharing) をしたい場合に不便なので、25 番 port を外から使いたい時と同様にして、やはり SSH の port forwarding を使います。
$ ssh -l oxon -L 50025:mymac.myoffice.ac.jp:25 -L 55900:mymac.myoffice.ac.jp:5900 login_server.myoffice.ac.jp
こんな感じで、login server に SSH で入ります。この例だと、e-mail 送信用の 25 番 port と、VNC の 5900 番 port を port forwarding しています*1。55900 とかは、空いてる port なら何でも良いです。
次に、Finder から ⌘+K で localhost に繋ぎます。その後は、普通の画面共有と同様の手順です。