我是AWS新手。 我创建了一个Linux免费层实例及其启动和运行,因为我能够通过ssh putty访问它,因为我是一个Windows用户。
现在,我想通过RDP Linux实例来查看界面,但我无法这样做。我无法找到任何选择。 根据我的理解,通过阅读在线表格,不可能在AWS上使用RDP LinuxInstance。
如果可以RDP Linux实例,是否有人可以给出专家意见?如果没有,那么我有没有办法在AWS中访问Linux Instance的图形界面,或者我只需要使用本地机器的命令行界面?
答案 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 计算机登录