使用 Amazon Linux 2 提供的 MATE 桌面环境 - Amazon Elastic Compute Cloud
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用 Amazon Linux 2 提供的 MATE 桌面环境

AMI 中预安装和预配置了 MATE 桌面环境,说明如下:Amazon Linux 2,带有 .Net Core、PowerShell、Mono 和 MATE Desktop Environment。该环境提供了一个直观的图形用户界面,无需使用命令行即可管理 Amazon Linux 2 实例。该界面使用图形化表示,例如图标、窗口、工具栏、文件夹、壁纸和桌面小部件。基于 GUI 的内置工具可用于执行常见任务。例如,有一些工具可用于添加和删除软件、应用更新、组织文件、启动程序和监视系统运行状况。

请完成以下过程以使用 MATE 桌面环境。

配置远程桌面协议 (RDP) 连接并设置密码

  1. 使用以下 describe-images 命令获取 AMI 名称中包含 MATE 的 Amazon Linux 2 的 AMI ID。

    aws ec2 describe-images --filters "Name=name,Values=amzn2*MATE*" --query 'Images[*].ImageId' --output text

    下面是示例输出:

    ami-0abcdef1234567890
  2. 使用您在上一步中找到的 AMI 启动 EC2 实例。将安全组配置为允许到端口 3389 的入站 TCP 流量。有关配置安全组的更多信息,请参阅 VPC 的安全组。此配置使您能够使用 RDP 客户端连接到实例。

  3. 使用 SSH 连接到实例。运行以下命令以设置 ec2-user 的密码。

    [ec2-user ~]$ sudo passwd ec2-user
  4. 在要连接到实例的计算机上打开 RDP 客户端(例如,运行 Microsoft Windows 的计算机上的远程桌面连接)。输入 ec2-user 作为用户名,然后输入您在上一步中设置的密码。

在 EC2 实例上禁用 MATE 桌面环境

您可以通过运行以下命令之一随时关闭 GUI 环境。

[ec2-user ~]$ sudo systemctl disable xrdp
[ec2-user ~]$ sudo systemctl stop xrdp

在 EC2 实例上启用 MATE 桌面环境

要重新打开 GUI,可以运行以下命令之一。

[ec2-user ~]$ sudo systemctl enable xrdp
[ec2-user ~]$ sudo systemctl start xrdp