На этом сайте есть шаги:
http://groups.google.com/group/ec2ubuntu/web/running-an-x-desktop-with-vnc-on-ubuntu-7-10-gutsy-on-amazon-ec2?pli=1
Я никогда не пробовал их, но они выглядят в основном правильно с первого взгляда. Одной из проблем может быть то, что вы не можете войти в систему как root. Большинство изображений, которые я использовал, заставляют вас войти в систему как Ubuntu или что-то в этом роде. Кроме этого, шаги выглядят хорошо.
На сайте написано:
Запустите базовую установку Ubuntu AMI, аналогичную установленной на http://alestic.com
ssh к экземпляру, создающему зашифрованный туннель от вашего рабочего стола до порта сервера VNC на хосте EC2 (замените IDENTITY и HOST обычными параметрами ssh, которые вы использовали бы для подключения):
ssh -L9000:localhost:5901 -i IDENTITY root@HOST
Установить программное обеспечение на хост Ubuntu EC2. Это может занять полчаса, поэтому вам может понадобиться восстановить полученное изображение, если вам регулярно требуется AMI с X.
apt-get update; apt-get install -y ubuntu-desktop непроницаемый рабочий стол
Ужасный хак, предотвращающий путаницу в раскладке клавиатуры при запуске gnome-сессии:
mv /usr/bin/xmodmap /usr/bin/xmodmap.orig
Запустить VNC-сервер на экземпляре EC2 (сохранить пароль):
vncserver :1
Запустите клиент VNC на рабочем столе, подключаясь к локальной стороне туннеля ssh:
vncviewer localhost::9000
В предоставленном терминале запустите Gnome:
nohup gnome-session &
Изменение фона на сплошной цвет заставит рабочий стол чувствовать себя намного быстрее.
Благодаря полезному старту EC2 / VNC от Кристиана Тойвола:
http://dotnetrehab.blogspot.com/2007/04/vnc-on-ubuntu-feisty.html
и раскладка клавиатуры от нескольких случайных людей в Интернете.