Configure a conexão de desktop MATE Amazon Linux 2 - Amazon Elastic Compute Cloud

Configure a conexão de desktop MATE Amazon Linux 2

O ambiente de desktop MATE vem pré-instalado e pré-configurado na AMI com a seguinte descrição: Amazon Linux 2 com .Net Core, Mono e MATE Desktop Environment. O ambiente fornece uma interface gráfica de usuário intuitiva para administrar as instâncias Amazon Linux 2 sem usar a linha de comando. A interface usa representações gráficas, como ícones, janelas, barras de ferramentas, pastas, papéis de parede e widgets de desktop. Ferramentas integradas baseadas em GUI estão disponíveis para executar tarefas comuns. Por exemplo, existem ferramentas para adicionar e remover software, aplicar atualizações, organizar arquivos, iniciar programas e monitorar a integridade do sistema.

Pré-requisito

Para executar os comandos mostrados neste tópico, você deve instalar o AWS Command Line Interface (AWS CLI) ou AWS Tools para Windows PowerShell, e configurar o seu AWS perfil.

Opções

  1. Instale o AWS CLI — Para obter mais informações, consulte Installing the (Instalando o) AWS CLI e Configuration basics (Noções básicas de configuração) no Guia do usuário do AWS Command Line Interface.

  2. Instale o Tools para Windows PowerShell — Para obter mais informações, consulte Installing the (Instalando o) AWS Tools para Windows PowerShell e Shared credentials (Credenciais compartilhadas) no Guia do usuário do AWS Tools para Windows PowerShell.

Configure a conexão RDP

Siga estas etapas para configurar uma conexão RDP (Remote Desktop Protocol) a partir de sua máquina local para uma instância Amazon Linux 2 que estiver executando o ambiente de desktop MATE.

  1. Use o comando describe-imagens da ferramenta de linha de comando local para obter o ID da AMI para Amazon Linux 2, que inclui MATE no nome da AMI.

    aws ec2 describe-images --filters "Name=name,Values=amzn2*MATE*" --query "Images[*].[ImageId,Name,Description]" [ [ "ami-0123example0abc12", "amzn2-x86_64-MATEDE_DOTNET-2020.12.04", ".NET Core 5.0, Mono 6.12, PowerShell 7.1, and MATE DE pre-installed to run your .NET applications on Amazon Linux 2 with Long Term Support (LTS)." ], [ "ami-0456example0def34", "amzn2-x86_64-MATEDE_DOTNET-2020.04.14", "Amazon Linux 2 with .Net Core, PowerShell, Mono, and MATE Desktop Environment" ] ]

    Escolha a AMI apropriada para seu uso.

  2. Execute uma instância do EC2 com a AMI localizada na etapa anterior. Configure o grupo de segurança para permitir o tráfego TCP de entrada para a porta 3389. Para obter mais informações sobre como configurar grupos de segurança, consulte Grupos de segurança para a VPC. Essa configuração permite que você use um cliente RDP para se conectar à instância.

  3. Conecte-se à instância usando SSH. Execute o comando a seguir na instância do Linux para definir a senha do ec2-user.

    [ec2-user ~]$ sudo passwd ec2-user
  4. Abra um cliente RDP no computador a partir do qual você se conectará à instância (por exemplo, Conexão de área de trabalho remota em um computador com Microsoft Windows). Insira ec2-user como o nome de usuário e digite a senha definida na etapa anterior.

Como desabilitar o ambiente de desktop MATE na instância do Amazon EC2

É possível desativar o ambiente GUI a qualquer momento executando um dos seguintes comandos na instância do Linux.

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

Como habilitar o ambiente de desktop MATE na instância do Amazon EC2

Para ativar a GUI novamente, é possível executar um dos seguintes comandos em na instância do Linux.

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