Как мне получить удаленный рабочий стол для Linux (XDMCP, VNC)
Вопрос
Я делаю это постоянно, используя VNC, и это очень просто, но мне интересно узнать о нескольких вещах, таких как XDMCP.Насколько я понимаю, это способ создания всего рабочего стола на удаленном X-сервере, который кажется довольно элегантным.
Несколько лет назад я работал на сервере Solaris, и у нескольких разработчиков были X-серверы, работающие в Windows, и мы смогли получить доступ к полноценному удаленному X-desktop.Все мои усилия до сих пор в системах на базе X, похоже, указывают на то, что может быть загружен только один экземпляр рабочего стола, удаленный или локальный, так что я предполагаю, что эта штука с Solaris была реальным приложением, которое "эмулировало" рабочий стол, но кто знает....
Есть какие - нибудь предложения ?
Решение
В Windows я обнаружил, что лучший способ сделать это - использовать команду Xwin в cygwin.
Шаги:
Установить Лебедин, убедившись в том, что установлен X11.(Сделайте это, прокрутив список до конца на экране "выбор пакетов" и нажав на слово "по умолчанию" справа от "X11".Дайте ему секунду или две, и он изменится на "установить".)
Затем просто запустите команду Xwin следующим образом:
Xwin -запрос your.unix.system.name
Вы получите полноэкранное окно входа в систему из вашего окна unix.Вот и все!
Кстати, иногда брандмауэры мешают работе протокола UDP для XDMCP.Если это произойдет, найдите номера портов (один исходящий UDP и один входящий TCP) и разблокируйте их.Другие советы по устранению неполадок xdmcp здесь.
Другие советы
NX позволит вам использовать полностью локальную среду удаленного рабочего стола и большинство дистрибутивов Linux сервер уже доступен.
В качестве альтернативы полной установке cygwin вы можете посмотреть на Хминг.Он немного легче и должен обеспечивать ту же функциональность.
Я нашел дополнительную реализацию удаленного рабочего стола, которая прекрасно работает с LXDE:
Имеет клиентов для Windows, Linux и MacOS X.