Amazon Web Service pakub pilves palju teenuseid, et kasutada oma ressursse ilma neid haldama. Platvorm võimaldab kasutajal luua pilves virtuaalse masina nimega eksemplar ja käivitada see oma kohalikus masinas. Kasutaja saab Amazoni masinates käsitsi lubada graafilise kasutajaliidese (GUI), mida nimetatakse ka töölauakeskkonnaks.
Alustame sellest, kuidas lubada GUI Amazon Linux EC2-s.
Lubage GUI rakenduses Amazon Linux AWS EC2
GUI lubamiseks Amazon Linux EC2 eksemplaris minge Amazoni platvormilt EC2 armatuurlauale.
Tippige eksemplari nimi ja valige ' Amazon Linux ” Masina pilt kiirkäivituse jaotisest:
Valige eksemplari tüüp ja klõpsake nuppu ' Loo uus võtmepaar ” link eksemplari loomise lehelt:
Tippige võtmepaari nimi ja klõpsake nuppu ' Loo võtmepaar ” nuppu pärast võtmepaari sätete konfigureerimist aknast:
Vaadake sätted üle kokkuvõttest ja klõpsake nuppu ' Käivitage Instances ” nupp:
Pärast seda valige eksemplar ja klõpsake nuppu ' Ühendage ” nupp:
Kopeerige lehelt SSH jaotises antud käsk:
Pärast privaatvõtmepaari faili tee muutmist süsteemist kasutage EC2 eksemplariga ühenduse loomiseks järgmist käsku:
ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com
Yum-pakettide värskendamiseks kasutage järgmist käsku:
sudo yum -y värskendusÜlaltoodud käsu käivitamisel kuvatakse järgmine väljund:
Installige Mate-Desktopi keskkond, kasutades järgmist käsku:
sudo amazon-linux-extras installib mate-desktop1.xÜlaltoodud käsk installib eksemplarile kerge GUI-põhise mate:
Pärast installimist peab kasutaja määrama Mate'i vaiketöölauaks, kasutades järgmist käsku:
sudo bash -c 'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop'Kasutage järgmist käsku, et installida ' VNC ' server, mis on antud juhul 'tigervnc':
sudo yum installige tigervnc-serverÜlaltoodud käsu käivitamine installib Linuxi masinasse Tiger vnc:
Määrake Linuxi GUI parool, tippides terminali järgmise käsu:
vncpasswdÜlaltoodud käsu käivitamisel palutakse kasutajal kaks korda parool sisestada ja sisestusklahvi vajutamine määrab parooli:
Turvalisuse huvides on oluline piirata vnc-serverit ainult kohaliku hostiga, luues tigervnc-i jaoks kataloogi, kasutades järgmist käsku:
sudo mkdir /etc/tigervncKohaliku hosti valikuga kohustusliku konfiguratsioonifaili loomiseks kasutage järgmist käsku:
sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'Looge olemasolevast mallist uus systemd-üksus, tippides järgmise käsu:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.serviceKasutage järgmist käsku, et asendada kõik kasutaja esinemised uues üksuses EC2 kasutajaga:
sudo sed -i 's/Laadige systemd manager uuesti, kasutades järgmist käsku:
sudo systemctl deemon-reloadTeenuse lubamiseks käivitage järgmine käsk:
sudo systemctl lubada vncserver@:1Järgmine käsk käivitab teenuse:
sudo systemctl start vncserver@:1Ülaltoodud käskude seeria käivitamine käivitab tigervnc serveri:
Pärast seda klõpsake nuppu siin alla laadida ' Tiiger VNC ” tarkvara kohalikus süsteemis:
GUI kasutamiseks installige süsteemi tarkvara:
Käivitage PuTTY, et avada ' Tunnelid ' aknast ' SSH ” jaotis ja lisage lähte- ja sihtpordid:
Tippige EC2 eksemplariga ühenduse loomiseks Windowsi terminali järgmine käsk, avades pordi numbri 5901:
ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64Ülaltoodud käsu süntaksit mainitakse allpool:
ssh -L 5901:localhost:5901 -iÜlaltoodud käsu käivitamine loob ühenduse EC2 eksemplariga:
Avage oma süsteemis VNC-vaatur ja tippige ' kohalik host:1 ” ja klõpsake nuppu „ Ühendage ” nupp:
Pärast seda sisestage parool ja klõpsake nuppu ' Okei ” nupp:
Ekraanil kuvatakse järgmine ekraan:
Olete edukalt lubanud GUI Amazon Linux EC2 eksemplaris.
Järeldus
GUI lubamiseks Amazon Linux EC2 eksemplaris minge AWS-i platvormilt EC2 armatuurlauale ja käivitage eksemplar. Pärast seda looge GUI konfigureerimiseks ühendus eksemplariga, installides masinasse VNC-serveri ja käivitades seejärel serveri Linuxis. Käivitage kohalikus masinas VNC-vaatur ja konfigureerige see Linuxi masina EC2 eksemplari GUI kuvamiseks.