As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurar a conexão de desktop AL2 MATE
O ambiente de desktop MATE
".NET Core "x.x, Mono x.xx,
PowerShell x.x, and MATE DE pre-installed to run your .NET
applications on Amazon Linux 2 with Long Term Support (LTS).
O ambiente fornece uma interface gráfica de usuário intuitiva para administrar as instâncias AL2 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.
Importante
O xrdp é o software de Desktop Remoto incluído na AMI. Por padrão, o xrdp usa um certificado TLS autoassinado para criptografar sessões de desktop remoto. AWS Nem os xrdp mantenedores recomendam o uso de certificados autoassinados na produção. Em vez disso, obtenha um certificado de uma autoridade de certificação (CA) apropriada e instale-o em suas instâncias. Para obter mais informações sobre a configuração de TLS, consulte TLS security layerxrdp.
nota
Se você preferir usar um serviço de computação em rede virtual (VNC) em vez de xrdp, consulte o artigo Como faço para instalar uma GUI na minha instância AL2 AWS da EC2 Amazon
Pré-requisito
Para executar os comandos mostrados neste tópico, você deve instalar o AWS Command Line Interface (AWS CLI) ou AWS Tools for Windows PowerShell e configurar seu AWS perfil.
Opções
-
Instalar o AWS CLI — Para obter mais informações, consulte Noções básicas sobre instalação AWS CLI e configuração no Guia do AWS Command Line Interface usuário.
-
Instalar as ferramentas para Windows PowerShell — Para obter mais informações, consulte Instalação AWS Tools for Windows PowerShell e credenciais compartilhadas no Guia do Ferramentas da AWS para PowerShell usuário.
dica
Como alternativa à instalação completa do AWS CLI, você pode usar AWS CloudShellum shell pré-autenticado baseado em navegador que é iniciado diretamente do. Console de gerenciamento da AWS Verifique se há suporte Regiões da AWS para garantir que esteja disponível na região em que você está trabalhando.
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 AL2 que estiver executando o ambiente de desktop MATE.
-
Para obter o ID da AMI AL2 que inclua MATE no nome da AMI, você pode usar o comando describe-images
da sua ferramenta de linha de comando local. Se você não tiver instalado as ferramentas de linha de comando, poderá realizar a consulta a seguir diretamente de uma AWS CloudShell sessão. Para obter informações sobre como iniciar uma sessão de shell a partir de CloudShell, consulte Introdução ao AWS CloudShell. No EC2 console da Amazon, você pode encontrar a AMI incluída no MATE iniciando uma instância e entrando MATEna barra de pesquisa da AMI. O AL2 Quick Start com o MATE pré-instalado aparecerá nos resultados da pesquisa.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.
-
Execute uma EC2 instância com a AMI que você localizou 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.
-
Conecte-se à instância usando SSH.
-
Atualize o software e o kernel na instância.
[ec2-user ~]$sudo yum updateQuando a atualização for concluída, reinicialize a instância para garantir que esteja usando os pacotes e as bibliotecas mais recentes da atualização. As atualizações de kernel não serão carregadas até que uma reinicialização ocorra.
[ec2-user ~]$sudo reboot -
Reconecte a instância e execute o comando a seguir na instância do Linux para definir a senha do
ec2-user.[ec2-user ~]$sudo passwd ec2-user -
Instale o certificado e a chave.
Se você já tiver um certificado e uma chave, copie-os para o diretório
/etc/xrdp/da seguinte forma:-
Certificado —
/etc/xrdp/cert.pem -
Chave –
/etc/xrdp/key.pem
Se você não tiver um certificado e uma chave, use o seguinte comando para gerá-los no diretório
/etc/xrdp.$sudo openssl req -x509 -sha384 -newkey rsa:3072 -nodes -keyout /etc/xrdp/key.pem -out /etc/xrdp/cert.pem -days 365nota
Esse comando gera um certificado válido por 365 dias.
-
-
Abra um cliente RDP no computador a partir do qual você se conectará à instância (por exemplo, Conexão de Desktop Remoto em um computador com Microsoft Windows). Insira
ec2-usercomo o nome de usuário e digite a senha definida na etapa anterior.
Para desativar xrdp em sua EC2 instância da Amazon
Você pode desabilitar xrdp a qualquer momento executando um dos seguintes comandos na instância Linux. Os seguintes comandos não afetam sua capacidade de usar o MATE usando um servidor X11.
[ec2-user ~]$sudo systemctl disable xrdp
[ec2-user ~]$sudo systemctl stop xrdp
Para habilitar xrdp em sua EC2 instância da Amazon
Para reativar xrdp para que você possa se conectar à sua AL2 instância executando o ambiente de desktop MATE, execute um dos comandos a seguir na sua instância Linux.
[ec2-user ~]$sudo systemctl enable xrdp
[ec2-user ~]$sudo systemctl start xrdp