Amazon Web Service oferă multe servicii în cloud pentru a-și folosi resursele fără a fi nevoie să le gestionezi. Platforma permite utilizatorului să creeze o mașină virtuală numită instanță pe cloud și să o ruleze pe mașina locală. Utilizatorul poate activa manual interfața grafică cu utilizatorul (GUI) numită și mediu desktop, pe mașinile Amazon.
Să începem cu cum să activați GUI în Amazon Linux EC2.
Activați GUI în Amazon Linux AWS EC2
Pentru a activa GUI în instanța Amazon Linux EC2, accesați tabloul de bord EC2 de pe platforma Amazon:
Tastați numele instanței și selectați „ Amazon Linux ” Imaginea mașinii din secțiunea Pornire rapidă:
Selectați tipul instanței și faceți clic pe „ Creați o nouă pereche de chei ” link din pagina de creare a instanței:
Introduceți numele perechii de chei și faceți clic pe „ Creați pereche de chei ” după configurarea setărilor perechii de chei din fereastră:
Examinați setările din Rezumat și faceți clic pe „ Lansați Instanțele butonul ”:
După aceea, selectați instanța și faceți clic pe „ Conectați butonul ”:
Copiați comanda furnizată în secțiunea SSH din pagină:
Utilizați următoarea comandă pentru a vă conecta la instanța EC2 după ce ați schimbat calea fișierului pereche de chei private din sistem:
ssh -i „C:\Users\Lenovo\Documents\PKPF.pem” ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com
Utilizați următoarea comandă pentru a actualiza pachetele yum:
sudo yum -y actualizareRularea comenzii de mai sus va afișa următoarea ieșire:
Instalați mediul Mate-Desktop utilizând următoarea comandă:
sudo amazon-linux-extras instalează mate-desktop1.xComanda de mai sus va instala mate-ul ușor bazat pe GUI pe instanță:
După instalare, utilizatorul trebuie să definească Mate ca desktop implicit folosind următoarea comandă:
sudo bash -c 'echo PREFERRED=/usr/bin/mate-session> /etc/sysconfig/desktop'Utilizați următoarea comandă pentru a instala un „ VNC ” server care este „tigervnc” în acest caz:
sudo yum install tigervnc-serverRularea comenzii de mai sus va instala Tiger vnc pe mașina Linux:
Setați parola pentru GUI Linux tastând următoarea comandă pe terminal:
vncpasswdRularea comenzii de mai sus va cere utilizatorului să introducă parola de două ori, iar apăsarea Enter va seta parola:
Din motive de securitate, este important să restricționați serverul vnc la localhost numai prin crearea unui director pentru tigervnc folosind următoarea comandă:
sudo mkdir /etc/tigervncUtilizați următoarea comandă pentru a crea un fișier de configurare obligatoriu cu opțiunea localhost:
sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-obligatory'Creați o nouă unitate systemd dintr-un șablon existent tastând următoarea comandă:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.serviceUtilizați următoarea comandă pentru a înlocui toate aparițiile utilizatorului din noua unitate cu utilizatorul EC2:
sudo sed -i 's/Reîncărcați managerul systemd utilizând următoarea comandă:
sudo systemctl daemon-reloadRulați următoarea comandă pentru a activa serviciul:
sudo systemctl enable vncserver@:1Următoarea comandă va porni serviciul:
sudo systemctl start vncserver@:1Rularea seriei de comenzi de mai sus va porni serverul tigervnc:
După aceea, faceți clic Aici pentru a descărca „ Tiger VNC ” software pe sistemul local:
Instalați software-ul pe sistem pentru a utiliza GUI:
Porniți PuTTY pentru a deschide „ Tuneluri ' fereastra din ' SSH ” și adăugați porturi sursă și destinație:
Tastați următoarea comandă pe terminalul Windows pentru a vă conecta la instanța EC2 prin deschiderea numărului de port 5901:
ssh -L 5901:localhost:5901 -i C:\Utilizatori\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64Sintaxa comenzii de mai sus este menționată mai jos:
ssh -L 5901:localhost:5901 -iRularea comenzii de mai sus se va conecta la instanța EC2:
Deschideți vizualizatorul VNC pe sistemul dvs. și tastați „ localhost:1 ” și faceți clic pe „ Conectați butonul ”:
După aceea, introduceți parola și faceți clic pe „ Bine butonul ”:
Următorul ecran va fi afișat pe ecran:
Ați activat cu succes GUI în instanța Amazon Linux EC2.
Concluzie
Pentru a activa GUI în instanța Amazon Linux EC2, accesați tabloul de bord EC2 de pe platforma AWS și lansați o instanță. După aceea, conectați-vă la instanță pentru a configura GUI instalând serverul VNC pe mașină și apoi porniți serverul pe Linux. Porniți vizualizatorul VNC pe computerul local și configurați-l pentru a vizualiza interfața grafică a instanței EC2 a mașinii Linux.