На стороне клиента я использую Xming и клиент X2Go. Это очень легко настроить.
На стороне сервера я установил NX / FreeNX. Можно было бы использовать VNC-сервер или множество других вариантов, но я обнаружил, что FreeNX, кажется, работает лучше для моих нужд, и пользовательский интерфейс настольного компьютера на стороне сервера показался мне более быстрым.
Я использовал большинство систем там, и у меня нет давних предпочтений. Тем не менее, несколько советов: лучше узнать, как их настроить с помощью сценария, и сохранить сценарий на случай, если вы захотите заново сгенерировать свой AMI. Различные изменения конфигурации, которые вы можете пройти, не стоит пересматривать, если вы решите создать новый AMI с нуля.
Это хорошо, чтобы узнать ваши варианты для клиентского и серверного программного обеспечения и поработать с каждым по очереди. Я запустил несколько дешевых экземпляров, чтобы выяснить, какая из них лучше всего подходит для меня.