I would like to use Amazon EC2 but I need to know if an AMI with Linux distribution with GUI exists.
This works on RHEL 6.3 64-bit: (note: #
means superuser and can be replaced by sudo
)
# yum groupinstall "Desktop"
# yum install tigervnc-server xorg-x11-fonts-Type1
# vncserver
# chkconfig vncserver on
# vi /etc/sysconfig/vncservers
Edit the last two lines, uncommenting them, where myuser is a created user (usually ec2-user).
VNCSERVERS="2:myuser"
VNCSERVERARGS[2]="-geometry 1280x1024"
Save changes.
Edit iptables:
# vi /etc/iptables
Add this line:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT
Restart iptables:
# service iptables restart
Next, edit the xstartup file:
# vi /root/.vnc/xstartup
Make the last line be:
exec gnome-session
To finish: