Como habilitar a GUI no Amazon Linux EC2

Como Habilitar A Gui No Amazon Linux Ec2



O Amazon Web Service oferece muitos serviços na nuvem para usar seus recursos sem precisar gerenciá-los. A plataforma permite ao usuário criar uma máquina virtual chamada instância na nuvem e executá-la em sua máquina local. O usuário pode habilitar manualmente a Interface Gráfica do Usuário (GUI), também chamada de ambiente de desktop, nas máquinas Amazon.

Vamos começar explicando como habilitar a GUI no Amazon Linux EC2.







Habilitar GUI no Amazon Linux AWS EC2

Para habilitar a GUI na instância do Amazon Linux EC2, acesse o painel do EC2 na plataforma Amazon:





Digite o nome da instância e selecione a opção “ Amazon Linux ” Imagem da máquina da seção Início rápido:





Selecione o tipo de instância e clique no botão “ Criar novo par de chaves ” da página de criação da instância:



Digite o nome do par de chaves e clique no botão “ Criar par de chaves ” depois de definir as configurações do par de chaves na janela:

Revise as configurações do Resumo e clique no botão “ Iniciar instâncias ' botão:

Depois disso, selecione a instância e clique no botão “ Conectar ' botão:

Copie o comando fornecido na seção SSH da página:

Use o seguinte comando para conectar-se à instância do EC2 após alterar o caminho do arquivo do par de chaves privadas do sistema:

ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com

Use o seguinte comando para atualizar os pacotes yum:

sudo yum -y update

A execução do comando acima exibirá a seguinte saída:

Instale o ambiente Mate-Desktop usando o seguinte comando:

sudo amazon-linux-extras install mate-desktop1.x

O comando acima instalará o mate leve baseado em GUI na instância:

Após a instalação, o usuário deve definir o Mate como área de trabalho padrão usando o seguinte comando:

sudo bash -c 'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop'

Use o seguinte comando para instalar um “ VNC ” servidor que é “tigervnc” neste caso:

sudo yum install tigervnc-server

A execução do comando acima instalará o Tiger vnc na máquina Linux:

Defina a senha para a GUI do Linux digitando o seguinte comando no terminal:

vncpasswd

A execução do comando acima solicitará que o usuário digite a senha duas vezes e pressione Enter para definir a senha:

Por motivos de segurança, é importante restringir o servidor vnc ao localhost apenas criando um diretório para tigervnc usando o seguinte comando:

sudo mkdir /etc/tigervnc

Use o seguinte comando para criar um arquivo de configuração obrigatório com a opção localhost:

sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'

Crie uma nova unidade systemd a partir de um modelo existente digitando o seguinte comando:

sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service

Use o seguinte comando para substituir todas as ocorrências do usuário na nova unidade pelo usuário do EC2:

sudo sed -i 's//ec2-user/' /etc/systemd/system/vncserver@.service

Recarregue o gerenciador systemd usando o seguinte comando:

sudo systemctl daemon-reload

Execute o seguinte comando para habilitar o serviço:

sudo systemctl habilitar vncserver@:1

O seguinte comando iniciará o serviço:

sudo systemctl start vncserver@:1

A execução da série de comandos acima iniciará o servidor tigervnc:

Depois disso, clique aqui para baixar o “ Tigre VNC ” software no sistema local:

Instale o software no sistema para usar a GUI:

Inicie o PuTTY para abrir o “ túneis ” da janela “ SSH ” e adicione as portas de origem e destino:

Digite o seguinte comando no terminal do Windows para se conectar à instância do EC2 abrindo a porta número 5901:

ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64

A sintaxe do comando acima é mencionada abaixo:

ssh -L 5901:localhost:5901 -i ec2-user@

A execução do comando acima se conectará à instância do EC2:

Abra o visualizador VNC em seu sistema e digite “ localhost:1 ” e clique em “ Conectar ' botão:

Depois disso, digite a senha e clique no botão “ OK ' botão:

A seguinte tela será exibida na tela:

Você habilitou com sucesso a GUI na instância Amazon Linux EC2.

Conclusão

Para habilitar a GUI na instância do Amazon Linux EC2, acesse o painel do EC2 na plataforma AWS e inicie uma instância. Depois disso, conecte-se à instância para configurar a GUI instalando o servidor VNC na máquina e, em seguida, inicie o servidor no Linux. Inicie o visualizador VNC na máquina local e configure-o para visualizar a GUI da instância EC2 da máquina Linux.