Я пробовал гуглить ихранить мои исследования здесь.
Я подключаю свою машину с Windows 7 SP1 к облачному серверу Amazon EC2 Ubuntu, Ubuntu 10.04 LTS. Что я сделал, так это
- Включение удаленного рабочего стола в Ubuntu (ссылка1,ссылка2)
- Подключитесь к моему серверу с помощью 1)TightVNCи 2)RealVNC– Я не используюuVNCтак как он содержит вирусы.
Но все это приводит к Connection failed
... Я сдаюсь!
Более детально Удалённый сервер Ubuntu: Ubuntu 10.04 LTS (кодовое имя lucid)
Мой Windows: Windows 7 SP1
решение1
Хотя я и не знаком с EC2, вам придется проверить несколько вещей.
Прежде всего, убедитесь, что в вашей установке Ubuntu установлен менеджер рабочего стола (Gnome/KDE/iceBox...)
Затем убедитесь, что Amazon разрешает удаленный доступ с использованием VNC и что они не заблокировали необходимые порты. Вероятно, вы можете найти эту информацию в FAQ EC2.
Ошибка подключения может быть вызвана неправильной настройкой подключения к удаленному рабочему столу в Ubuntu, либо из-за сетевых подключений и заблокированных портов, либо просто из-за того, что VNC не может подключиться к диспетчеру рабочего стола и, следовательно, не имеет виртуального экрана для отправки на ваш компьютер.
Это краткое руководство по установке графического интерфейса на сервере Ubuntu:
Руководство по установке графического интерфейса Ubuntu Server
решение2
Я установилCygwin/Xна моем компьютере с Windows 7 я делаю переадресацию X следующим образом. Сначала откройте терминал Cygwin и введите эту команду:
XWin :0 -clipboard -resize=randr
Затем откройте новый экземпляр терминала Cygwin и выполните:
DISPLAY=:0.0 ssh -c arcfour -fCY user@server gnome-session
Конечно, это предполагает, что вы уже установили Gnome на сервере.