RDP进入Linux实例AWS

时间:2018-02-25 17:48:15

标签: amazon-web-services amazon-ec2

我是AWS新手。 我创建了一个Linux免费层实例及其启动和运行,因为我能够通过ssh putty访问它,因为我是一个Windows用户。

现在,我想通过RDP Linux实例来查看界面,但我无法这样做。我无法找到任何选择。 根据我的理解,通过阅读在线表格,不可能在AWS上使用RDP LinuxInstance。

如果可以RDP Linux实例,是否有人可以给出专家意见?如果没有,那么我有没有办法在AWS中访问Linux Instance的图形界面,或者我只需要使用本地机器的命令行界面?

3 个答案:

答案 0 :(得分:2)

亚马逊有一个页面描述了如何使用各种Linux版本执行此操作,但他们将其删除了。以下是Linux 16.04的步骤。我刚刚在一个新的ubuntu ec2实例上做了这个,它工作正常。

sudo apt update && sudo apt upgrade
sudo sed -i 's/^PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
sudo /etc/init.d/ssh restart
sudo passwd ubuntu
sudo apt install xrdp xfce4 xfce4-goodies tightvncserver -y
echo xfce4-session> /home/ubuntu/.xsession
sudo cp /home/ubuntu/.xsession /etc/skel
sudo sed -i '0,/-1/s//ask-1/' /etc/xrdp/xrdp.ini
sudo service xrdp restart

答案 1 :(得分:1)

RDP是Microsoft开发的专有协议,Linux服务器不带GUI,需要SSH进入Linux机箱然后安装软件包才能启用桌面GUI功能

以下是AWS的文章 https://aws.amazon.com/premiumsupport/knowledge-center/connect-ec2-centos-windows/

注意:Amazon Linux不提供任何桌面GUI功能

答案 2 :(得分:0)

尝试安装 GNOME 包,即

$sudo yum -y groupinstall "Server with GUI"
$sudo systemctl enable xrdp; systemctl start xrdp

现在尝试使用“windows 远程桌面或任何 vnc 客户端”从您的 Windows 计算机登录