为亚马逊ec2 ubuntu设置gui

时间:2015-08-28 13:58:05

标签: ubuntu amazon-web-services amazon-ec2 vnc vnc-server

我知道这个问题已得到解答,但我还没有找到具体的解决方案。我希望通过此处的链接进行设置。

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

这是我正在使用的客户的形象。

enter image description here

我的亚马逊实例是公共dns ec2-.compute.xxx.xxx 在我从链接中执行的步骤之后,如何通过gui现在连接到实例?非常感谢您的帮助。

更新1:

正如其中一个答案中所建议的,我尝试启用X11转发并使用以下命令通过ssh连接

    ssh -X -i keypair.pem ubuntu@ec2-<ip address>.compute-1.xxx.xx         

我无法通过GUI连接。它像往常一样连接到终端。

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

2 个答案:

答案 0 :(得分:1)

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

在您的EC2实例上,请务必在X11Forwarding yes文件中添加/etc/ssh/sshd_config(可能是从您的链接设置但尚未完全阅读)

要进行连接,您需要在ssh命令中添加-X选项(启用X11转发),例如: ssh -X user@dns ec2-.compute.xxx.xxx +您将使用ssh命令的其他选项

答案 1 :(得分:1)

好的,即使这篇文章已经过时了,我也有同样的问题。谷歌搜索带我到这里,但没有其他。所以决定自己玩一玩。

虽然我没有通过SSL设法做到这一点,但我通过VNC进行了管理。

如果您已遵循此How To Set Up GUI On Amazon EC2 Ubuntu server

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

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

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

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

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

输入您创建的密码。

您现在应该看到您的ubuntu桌面。