Назад | Перейти на главную страницу

Создание сервера nix для удаленного рабочего стола с Mac

В течение последних нескольких месяцев я использовал сервер Windows с AWS для удаленного рабочего стола, когда мне нужно высокоскоростное соединение (большие FTP-передачи, подключение при сбое Virgin Media в Великобритании) и т. Д. И т. Д. Это здорово и решает много проблем, но стоит очень дорого (80 $ в месяц + ч.т.). Интересно, есть ли альтернативы.

Я думаю, что я мог бы настроить Linux-бокс для отображения в какой-то форме, например X или Gnome, и получить к нему удаленный доступ, но я не уверен, с чего начать: а) настроить его и б) подключиться к нему. с моего Mac (10.7).

Любые предложения / альтернативы?

Спасибо!

Работа Gnome зависит от X. В Ubuntu (и, без сомнения, в других сейчас, если вы используете настольную установку) есть функция «поделиться моим рабочим столом», которая по сути является VNC-сервером для настольного компьютера.

Используя это, вы сможете подключить VNC к компьютеру, хотя я бы использовал SSH для туннелирования и шифрования соединения.

Тем не менее, вы уже можете использовать ssh на рабочей станции * nix и использовать программы запуска X-forwarding удаленно или запускать многие / большинство задач из командной строки. В большинстве случаев это будет быстрее, чем использование графического интерфейса, если вам нужна пропускная способность.

Таким образом, вы можете использовать SSH и x-forwarding для открытия графических программ в удаленной системе / запускать команды из командной строки, или вы можете запустить X-сервер в системе Unix для отображения рабочего стола, или использовать встроенное совместное использование рабочий стол предварительно настроен на многих из наиболее «удобных для пользователя» дистрибутивов, чтобы делать то, что вы хотите.

Если вам нужен полноценный рабочий стол, не так-то просто перенаправить GNOME или KDE на Mac, потому что OSX не очень любит другие оконные менеджеры. (много багов, странный результат).

Вы можете легко пересылать X по ssh и запускать нужные приложения из командной строки. Но вы будете открывать и закрывать их каждый раз, когда закрываете соединение, поэтому вы не можете оставить их работающими.

Самый простой рабочий стол - это использовать VNC-сервер на вашем Linux-компьютере и использовать VNC-клиент на вашем Mac или Windows.