Amazon Web Service ofereix molts serveis al núvol per utilitzar els seus recursos sense haver de gestionar-los. La plataforma permet a l'usuari crear una màquina virtual anomenada instància al núvol i executar-la a la seva màquina local. L'usuari pot habilitar manualment la interfície gràfica d'usuari (GUI) també anomenada entorn d'escriptori, a les màquines d'Amazon.
Comencem per com habilitar la GUI a Amazon Linux EC2.
Habiliteu la GUI a Amazon Linux AWS EC2
Per habilitar la GUI a la instància d'Amazon Linux EC2, aneu al tauler EC2 des de la plataforma Amazon:
Escriviu el nom de la instància i seleccioneu ' Amazon Linux Imatge de la màquina de la secció d'inici ràpid:
Seleccioneu el tipus d'instància i feu clic a ' Crea un nou parell de claus ” enllaç de la pàgina de creació de la instància:
Escriviu el nom del parell de claus i feu clic a ' Crea un parell de claus ” després de configurar la configuració del parell de claus des de la finestra:
Reviseu la configuració del Resum i feu clic a ' Instàncies de llançament botó ”:
Després d'això, seleccioneu la instància i feu clic a ' Connecta't botó ”:
Copieu l'ordre proporcionada a la secció SSH de la pàgina:
Utilitzeu l'ordre següent per connectar-vos a la instància EC2 després de canviar el camí del fitxer de parell de claus privades del sistema:
ssh -i 'C:\Usuaris\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com
Utilitzeu l'ordre següent per actualitzar els paquets yum:
sudo yum -i updateL'execució de l'ordre anterior mostrarà la sortida següent:
Instal·leu l'entorn Mate-Desktop mitjançant l'ordre següent:
sudo amazon-linux-extras instal·la mate-desktop1.xL'ordre anterior instal·larà el mate lleuger basat en GUI a la instància:
Després de la instal·lació, l'usuari ha de definir Mate com a escriptori predeterminat mitjançant l'ordre següent:
sudo bash -c 'echo PREFERRED=/usr/bin/mate-session> /etc/sysconfig/desktop'Utilitzeu l'ordre següent per instal·lar un ' VNC ” servidor que és “tigervnc” en aquest cas:
sudo yum install tigervnc-serverSi executeu l'ordre anterior, s'instal·larà Tiger vnc a la màquina Linux:
Establiu la contrasenya per a la GUI de Linux escrivint l'ordre següent al terminal:
vncpasswdL'execució de l'ordre anterior demanarà a l'usuari que escrigui la contrasenya dues vegades i prement Enter establirà la contrasenya:
Per motius de seguretat, és important restringir el servidor vnc al localhost només creant un directori per a tigervnc mitjançant l'ordre següent:
sudo mkdir /etc/tigervncUtilitzeu l'ordre següent per crear un fitxer de configuració obligatori amb l'opció localhost:
sudo bash -c 'echo localhost> /etc/tigervnc/vncserver-config-mandatory'Creeu una nova unitat systemd a partir d'una plantilla existent escrivint l'ordre següent:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.serviceUtilitzeu l'ordre següent per substituir totes les ocurrències de l'usuari a la nova unitat per l'usuari EC2:
sudo sed -i 's/Torneu a carregar el gestor systemd mitjançant l'ordre següent:
sudo systemctl daemon-reloadExecuteu l'ordre següent per habilitar el servei:
sudo systemctl enable vncserver@:1La següent comanda iniciarà el servei:
sudo systemctl start vncserver@:1L'execució de la sèrie d'ordres anterior iniciarà el servidor tigervnc:
Després d'això, feu clic aquí per descarregar el ' Tiger VNC ” programari al sistema local:
Instal·leu el programari al sistema per utilitzar la GUI:
Inicieu PuTTY per obrir el ' Túnels ' finestra des de ' SSH ” i afegiu ports d'origen i de destinació:
Escriviu l'ordre següent al terminal de Windows per connectar-vos a la instància EC2 obrint el número de port 5901:
ssh -L 5901:localhost:5901 -i C:\Usuaris\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64La sintaxi de l'ordre anterior s'esmenta a continuació:
ssh -L 5901:localhost:5901 -iL'execució de l'ordre anterior es connectarà a la instància EC2:
Obriu el visualitzador VNC al vostre sistema i escriviu ' localhost: 1 ” i feu clic a “ Connecta't botó ”:
Després d'això, introduïu la contrasenya i feu clic a ' D'acord botó ”:
A la pantalla es mostrarà la següent pantalla:
Heu activat correctament la GUI a la instància EC2 d'Amazon Linux.
Conclusió
Per habilitar la GUI a la instància EC2 d'Amazon Linux, aneu al tauler EC2 des de la plataforma AWS i engegueu una instància. Després d'això, connecteu-vos a la instància per configurar la GUI instal·lant el servidor VNC a la màquina i, a continuació, inicieu el servidor a Linux. Inicieu el visualitzador VNC a la màquina local i configureu-lo per veure la GUI de la instància EC2 de la màquina Linux.