我想使用Amazon EC2,但我需要知道是否存在带有GUI的Linux发行版的AMI。
答案 0 :(得分:16)
这适用于RHEL 6.3 64位:(注意:#
表示超级用户,可以替换为sudo
)
# yum groupinstall "Desktop"
# yum install tigervnc-server xorg-x11-fonts-Type1
# vncserver
# chkconfig vncserver on
# vi /etc/sysconfig/vncservers
编辑最后两行,取消注释,其中myuser是创建的用户(通常是ec2用户)。
VNCSERVERS="2:myuser"
VNCSERVERARGS[2]="-geometry 1280x1024"
保存更改。
编辑iptables:
# vi /etc/iptables
添加以下行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT
重启iptables:
# service iptables restart
接下来,编辑xstartup文件:
# vi /root/.vnc/xstartup
将最后一行设为:
exec gnome-session
完成:
答案 1 :(得分:4)
我不知道它是否会退出。但您通常可以在任何Linux安装上安装VNC服务器,包括现有的AMI。然后使用VNC客户端连接以获取远程桌面。
或使用NX服务器和客户端。
甚至是简单的X协议,但这将非常慢。
答案 2 :(得分:2)
您可以在LINUX AMI上安装GNOME for GUI。您也可以使用NOMACHINE。 如果您正在使用Ubuntu AMI,请按照以下步骤进行操作:
export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update
sudo -E apt-get install -y ubuntu-desktop
答案 3 :(得分:1)
如果您有兴趣使用Freenx连接到使用Fedora,CentOS,RHEL(或任何其他基于yum的发行版)的Amazon AMI,您可以查看帖子here。
答案 4 :(得分:1)
以下是我2015年5月收到的指示(感谢来自AWS的Renan)。