Какой свободный Удаленный рабочий стол (сервер) решения там?

Я знаю, что Ubuntu идет с опцией "Remote Desktop", которая, кажется, простой сервер VNC, и я пытаюсь понять альтернативы. Вот возможности, о которых я услышал до сих пор:

  • VNC
  • VNC + туннелирование SSH
  • Сервер NX, свободный выпуск
  • FreeNX
  • NeatX
  • X2Go
  • Передача X11 по SSH
  • xrdp

Я приезжаю в это с точки зрения пользователя Windows: В меру моего опыта RDP (иначе Службы удаленных рабочих столов) является довольно безопасным (запрещающий mitm/server имитирующий), эффективный настольный протокол совместного использования с хорошо поддерживаемыми клиентами, которые могут быть подвергнуты Интернету при необходимости без главных страхов перед проникновением. Насколько я знаю прямой VNC не ни одна из тех вещей, которая является, где я запутываюсь - почему не был бы лучшая настольная технология совместного использования разрабатываться или использоваться в мире с открытым исходным кодом? Я знаю, что VNC может быть перенесен с SSH, но это кажется вне досягаемости обычного пользователя. Передача X11 по SSH может быть более или менее эффективной, я понятия не имею, но определенно еще более сложно, и не делает (насколько я знаю), предоставляют Вам доступ к уже рабочему материалу (никакое настольное совместное использование как таковое, просто выполнение удаленного приложения).

Так, я хотел бы любую обратную связь/предпочтения среди них или любых других "Бесплатных" настольных параметров совместного доступа, с помощью этих критериев и/или любых других:

  1. Безопасность (особенно для доступа через Интернет)
  2. Эффективность (использование пропускной способности, скорость отклика, и т.д.)
  3. Бесплатность, как в Речи (не уверенный, где RDP или FreeNX лежат для этого),
  4. Бесплатность, как в Пиве (там какие-либо коммерческие решения с применимыми надежными бесплатными предложениями?)
  5. Простота использования (сторона сервера и сторона клиента)
  6. Клиентская доступность перекрестной ОС
  7. Доступность Сервера перекрестной ОС
  8. Поддержка независимых сессий и совместно использованный (и/или "Консоль") сессии
  9. Продолжающаяся поддержка/обслуживание/разработка

Спасибо!

34
задан 25 December 2010 в 00:43

4 ответа

Я очень люблю X2Go . XRDP не позволил бы мне сделать что-либо, например, подключить USB-накопители или изменить системные настройки. X2Go полностью отвечает моим потребностям, и я возвращаюсь назад перемотка между Windows 8.1 и Kubuntu 14.04

Установка очень проста в * Ubuntu, и клиент Windows работает очень хорошо. Вам нужно будет вручную установить разрешение экрана из * Ubuntu, как только будет установлено ваше первое соединение, и тогда клиент Windows может автоматически безошибочно перенастроить размер.

Связанный ответ cioby23 в Невозможно установить FreeNX Server на Ubuntu Trusty. Альтернативы?

0
ответ дан 25 December 2010 в 00:43

Я наткнулся на это во время исследования xrdp, единственного, о котором вы упомянули, но я не использовал его. Некоторые наблюдения:

NX Server: не такой быстрый (v3, все еще ожидает v4), может вызвать проблемы с производительностью в зависимости от вашей среды. Клиентское программное обеспечение на основе Qt неуклюже, но лучше, чем любые реализации с открытым исходным кодом. Не могу поделиться сеансом пользователя удаленно.

FreeNX: похоже на NX Server, не самое быстрое и не требующее упоминания клиентское программное обеспечение с открытым исходным кодом. Я использовал это в течение 16 месяцев. Невозможно удаленно открыть сеанс пользователя.

neatx: есть некоторые ошибки, связанные с showtopper, например. ошибка отключения сеанса, из-за которой вы не можете войти снова, используя те же учетные данные, что и в случае сбоя сеанса (очистите временные файлы, используя другой вход в систему, затем он будет работать до следующего сбоя) Это 1+ летняя ошибка IIRC. Я использовал это в течение 10+ месяцев. Не могу поделиться сеансом пользователя удаленно.

VNC: очень медленный, без встроенной защиты, однако опции клиентского программного обеспечения довольно хороши для * nix / Windows платформ. Хорошего VNC-сервера для OSX пока нет. Уникальная точка продажи: МОЖЕТ увидеть экран пользователя. Достаточно для поддержки удаленного рабочего стола, но ничего больше. В течение последних нескольких лет он использовался в магазине «управляемых услуг» Windows, в основном на серверах K-VNC (корпоративный) и UltraVNC.

x2go: быстрый, отточенный, лучший на данный момент. Поддержка удаленного аудио, печати, буфера обмена и т. Д. Невозможно удаленно открыть сеанс пользователя.

Я собираюсь дать xrdp шанс, потому что мне не нравится устанавливать больше вещей на хрупкие системы Windows, и я всегда заканчиваю тем, что работаю с этими проклятыми вещами. Приветствия.

0
ответ дан 25 December 2010 в 00:43

В прошлом я использовал VNC, но с тех пор как XRPD работал нормально, я его использую. Установка в Ubuntu относительно проста, и Windows уже настроена.

0
ответ дан 25 December 2010 в 00:43

Я сейчас использую FreeNx в производстве, и в прошлом наша компания была клиентом NoMachine . Мы используем FreeNX на сервере и проприетарный, но бесплатный клиент NoMachine на настольных компьютерах (как Ubuntu, так и Windows).

Отношения не сложные, у NoMachine был проприетарный продукт (бесплатный, как в пиве до 3-х пользователей), но он выпускал бэкэнд-контент как открытый исходный код. FreeNx собран с этим бэкэндом и всегда несколько менее отлажен, и есть несколько версий позади сервера NoMachine. 21 декабря 2010 года NoMachine объявил, что следующая версия, это технология NX (NxServer 4), будет только из ближайшего источника.

x2go была еще одной компанией, которая создала продукт с открытым исходным кодом на основе NoMachine библиотек с открытым исходным кодом.

Наконец, Google выпустил NeatX , полностью независимую реализацию протокола NX. Это далеко не полный, но полезный и полностью открытый исходный код.

Итак, напомним, вам нужно:

  1. Безопасность: все они являются SSH-соединениями. Tick.
  2. Эффективность. Прямо сейчас я туннелирую сеансы Windows RDP в NX и получаю лучшую скорость, чем голая RDP. Tick.
  3. Свободность как в речи. FreeNX, NeatNX, галочка. NxServer. Сбой.
  4. Бесплатность как в пиве: NxServer до 3 пользователей
  5. Простота использования: NxServer очень прост в настройке и администрировании. Другие хуже на стороне сервера. FreeNx находится на официальных репозиториях.
  6. Кросс-ОС-клиент: я не нашел достойного клиента Andriod. Прекрасные клиенты для всех основных операционных систем для настольных компьютеров, а также основанные на Java, которые можно встраивать в сеть.
  7. Сервер Cross-Os: Нет. NxServer может туннелировать сеансы RDP, но не работает в Windows.
  8. Независимые и общие сеансы: тик.
0
ответ дан 25 December 2010 в 00:43

Другие вопросы по тегам:

Похожие вопросы: