В категории "другие предложения" попробуйте VirtualBox, он имеет встроенную поддержку RDP для всего, что работает на ВМ. Хотя собственно vbox является бесплатным, поддержка RDP является расширением и подпадает под действие лицензии для личного, образовательного или ознакомительного использования .
Если вы используете vmware, у вас есть опция VI-клиента, хотя в его консольной поддержке чего-то не хватает (честно говоря, я бы никому этого не пожелал ...)
Я использую VNC (модуль Xorg), туннелируемый по ssh, на каналах со средней пропускной способностью, асимметричных каналах и каналах со средней задержкой, он отлично работает исключительно для управления, а не для интенсивного интерактивного использования.
Если у вас есть клиент X GUI, который вы используете для отображения экземпляров своей виртуальной машины, то вы можете перенаправить его с удаленного компьютера на локальный дисплей (например, ssh -XY
или вручную, используя ssh -R
и настройку DISPLAY
).
Единственное другое бесплатное программное обеспечение, которое я использовал, это xrdp (я успешно, хотя и не сильно, использовал эту версию: https://github.com/zeha/xrdp-suse-fork ). Это может быть немного неудобно для настройки, но это, безусловно, работает, я могу подключиться к своему рабочему столу Linux с помощью стандартного mstsc
. Есть две оговорки:
- на самом деле он использует Xvnc, но только в качестве X-сервера для вашей сессии, нет vnc "на проводе"
- это отдельный X-сервер, так что это не экземпляр X-сервера вашего рабочего стола
Не используется мной, но, возможно, стоит заглянуть в будущее: недавно FreeRDP добавил экспериментальную поддержку сервера. Исходя из размера окна, нарисованного до того, как сервер сработал, он не является автономным X-сервером, он взаимодействует с работающим X-сервером. Похоже, сейчас он не готов к использованию ;-)