2015-08-28 124 views
-1

我知道这个问题已经回答,但我还没有一个具体的解决方案。我希望通过这里的链接进行设置。安装gui亚马逊ec2 ubuntu

Link1我试过这个链接,并根据所有步骤进行了设置。但是当涉及到客户时,我该如何连接?

这里是我使用的客户端的图像。

enter image description here

我的亚马逊实例是ec2-.compute.xxx.xxx 我如何能连接到该实例现在,通过GUI公共DNS,步骤后我从链接跟随?非常感谢您的帮助。

UPDATE 1:

如在其中一个答案提示,我试图通过启用X11转发,并使用下面的命令

ssh -X -i keypair.pem [email protected]<ip address>.compute-1.xxx.xx   

通过ssh连接我无法通过连接一个GUI。它照常连接到终端。

有没有办法通过VNC作为我的第一个问题?谢谢你的帮助。

回答

1

尽管链接建议使用VNC,但它肯定有一些很酷的功能,我已经足够使用简单的ssh使用X11转发。

在您的EC2实例,确保在您的/etc/ssh/sshd_config文件中添加X11Forwarding yes(不知是不是从你的链接设置,但还没有完全阅读)

要连接,您将需要添加-X选项(启用X11转发)到你的ssh命令如下所示: ssh -X [email protected] ec2-.compute.xxx.xxx +您可以使用您的ssh命令的其他选项

+0

谢谢你的回答fredreric。我还没有尝试过,因为无法连接到我的实例。无论如何,你是否知道我的问题的答案,我问过如何通过vnc连接到实例? –

+0

请检查更新 –

1

好吧,即使这篇文章老旧了,现在我也有同样的问题。谷歌搜索给我带来了这里,但没有别的。所以决定自己玩一玩。

虽然我没有设法通过SSL来做,但我通过VNC进行管理。

如果您已按照此How To Set Up GUI On Amazon EC2 Ubuntu server

,并有同样的问题,这是我做的。

首先,我们需要在EC2管理控制台打开5901端口

转到安全组,然后选择您的实例,然后单击入站选项卡,现在我们需要创建一个“自定义TCP规则”,并在该端口加入5901框中复制并粘贴为SSH规则显示的IP(IE。XX.XX.XX.XXX/32)。

现在我们加载远程桌面查看器,单击连接,然后单击协议下拉列表并选择“VNC”。

输入您的公共DNS(IE。ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws。com:1)确保你记得追加:1然后结束

输入你创建的密码。

你现在应该看到你的Ubuntu桌面。

+0

感谢您的答复队友。会考虑它。 –