Mac, Windows и ultravnc
Знаете ли вы, что в Mac уже встроены средства удаленного доступа, как для вызова удаленного хоста, так и предоставления доступа с удаленного хоста?
Для удаленного подключения нам пригодится бесплатный пакет UltraVNC, который мы установим на windows хосте. Думаю, у читателя не возникнет особых проблем с установкой.
Теперь из Mac вполне спокойно можно подключаться к хосту windows с ultravnc просто набрав в Safari в строке адреса следующую сроку:

понятно, что IP должен быть указан того хоста, к которому вы собираетесь подключиться.
Запустится приложение «общий доступ»

и вы будете иметь контроль над мышкой и клавиатурой удаленной машины.
Работает и обратная процедура. Для Mac достаточно зайти в настройки «Общий доступ» и установить флаг «Общий экран»,

и обязательно указать пароль в кнопке «Настройки компьютера».

Все, на windows хосте вы можете запускать vncviewer и подключаться к вашему Mac используя пароль, указанный выше.
Детальнее про удаленный доступ к Mac
Update: