Какой лучший (самый простой и желательно бесплатный) способ управления другим Mac через удаленный рабочий стол через Интернет?
Используя инструменты Apple, а не сторонние инструменты, у вас есть два варианта: совместное использование экрана (бесплатно, встроено в OS X) или Apple Remote Desktop (встроено в OS X, но клиент администратора оплачивается).
Я расскажу об использовании общего доступа к экрану удаленно через Интернет. Включите встроенный общий доступ к экрану, а также удаленный вход в настройках общего доступа. Разрешите доступ для соответствующих пользователей. Это будет нормально работать в той же сети, однако в Интернете вам нужно будет использовать SSH-туннелирование, чтобы заставить общий доступ к экрану работать.
ssh -L 5901:localhost:5900 user@remotehost.com
где 5901 - это номер локального порта (на ваше усмотрение, лучше не более 1024).
Затем используйте «Подключиться к серверу» в меню «Перейти» в Finder и введите:
vnc://localhost:5901
введите свой логин и пароль.
Другие варианты - использование Apple Remote Desktop (не очень дорого в App Store для неограниченного количества клиентов, гораздо дешевле, чем «розничная» от Apple) вместо совместного использования экрана (что очень просто, на самом деле просто VNC) и использование VPN, а не SSH туннелирование.
Я не уверен, есть ли что-то встроенное в OSX или нет. У Logmein есть клиент, который вы можете установить. Есть и другие подобные варианты (это как раз тот, который я использовал).
Также есть опция rdp (обсуждается здесь:https://superuser.com/questions/25771/free-rdp-server-for-mac-os-x)
Совместное использование экрана доступно в разделе «Совместное использование» системных настроек и в iChat.
Цыпленок VNC - http://sourceforge.net/projects/cotvnc/