Amazon Web Service ponúka mnoho služieb v cloude, aby ste mohli využívať svoje zdroje bez toho, aby ste ich museli spravovať. Platforma umožňuje používateľovi vytvoriť virtuálny stroj s názvom inštancia v cloude a spustiť ho na svojom lokálnom počítači. Používateľ môže manuálne povoliť grafické používateľské rozhranie (GUI), nazývané aj desktopové prostredie, na strojoch Amazon.
Začnime s tým, ako povoliť GUI v Amazon Linux EC2.
Povoliť GUI v Amazon Linux AWS EC2
Ak chcete povoliť grafické používateľské rozhranie v inštancii Amazon Linux EC2, prejdite na informačný panel EC2 z platformy Amazon:
Zadajte názov inštancie a vyberte „ Amazon Linux “ Obrázok stroja zo sekcie Rýchly štart:
Vyberte typ inštancie a kliknite na „ Vytvorte nový pár kľúčov odkaz zo stránky vytvorenia inštancie:
Zadajte názov páru kľúčov a kliknite na „ Vytvorte pár kľúčov ” tlačidlo po konfigurácii nastavení páru kľúčov z okna:
Skontrolujte nastavenia zo Súhrnu a kliknite na „ Spustite inštancie tlačidlo ”:
Potom vyberte inštanciu a kliknite na „ Pripojte sa tlačidlo ”:
Skopírujte príkaz uvedený v sekcii SSH zo stránky:
Na pripojenie k inštancii EC2 po zmene cesty súboru páru súkromných kľúčov zo systému použite nasledujúci príkaz:
ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com
Na aktualizáciu balíčkov yum použite nasledujúci príkaz:
aktualizácia sudo yum -ySpustenie vyššie uvedeného príkazu zobrazí nasledujúci výstup:
Nainštalujte prostredie Mate-Desktop pomocou nasledujúceho príkazu:
sudo amazon-linux-extras nainštalujte mate-desktop1.xVyššie uvedený príkaz nainštaluje ľahkého partnera založeného na GUI na inštanciu:
Po inštalácii musí používateľ definovať Mate ako predvolenú pracovnú plochu pomocou nasledujúceho príkazu:
sudo bash -c 'echo PREFEROVANÉ=/usr/bin/mate-session > /etc/sysconfig/desktop'Pomocou nasledujúceho príkazu nainštalujte „ VNC ” server, ktorý je v tomto prípade “tigervnc”:
sudo yum nainštalujte tigervnc-serverSpustenie vyššie uvedeného príkazu nainštaluje Tiger vnc na počítač so systémom Linux:
Nastavte heslo pre Linux GUI zadaním nasledujúceho príkazu na termináli:
vncpasswdSpustenie vyššie uvedeného príkazu vyzve používateľa, aby dvakrát zadal heslo a stlačením klávesu Enter heslo nastavíte:
Z bezpečnostných dôvodov je dôležité obmedziť server vnc len na localhost vytvorením adresára pre tigervnc pomocou nasledujúceho príkazu:
sudo mkdir /etc/tigervncNa vytvorenie povinného konfiguračného súboru s voľbou localhost použite nasledujúci príkaz:
sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'Vytvorte novú jednotku systemd z existujúcej šablóny zadaním nasledujúceho príkazu:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.servicePomocou nasledujúceho príkazu nahraďte všetky výskyty používateľa v novej jednotke používateľom EC2:
sudo sed -i 's/Znovu načítajte správcu systemd pomocou nasledujúceho príkazu:
sudo systemctl daemon-reloadSpustite nasledujúci príkaz na aktiváciu služby:
sudo systemctl povoliť vncserver@:1Nasledujúci príkaz spustí službu:
sudo systemctl spustiť vncserver@:1Spustenie vyššie uvedenej série príkazov spustí server tigervnc:
Potom kliknite tu stiahnuť súbor „ Tiger VNC ” softvér v lokálnom systéme:
Nainštalujte softvér do systému, aby ste mohli používať GUI:
Spustite PuTTY a otvorte „ Tunely “okno z “ SSH “ a pridajte zdrojové a cieľové porty:
Zadajte nasledujúci príkaz na termináli systému Windows a pripojte sa k inštancii EC2 otvorením čísla portu 5901:
ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64Syntax vyššie uvedeného príkazu je uvedená nižšie:
ssh -L 5901:localhost:5901 -iSpustenie vyššie uvedeného príkazu sa pripojí k inštancii EC2:
Otvorte vo svojom systéme prehliadač VNC a zadajte „ localhost: 1 “ a kliknite na „ Pripojte sa tlačidlo ”:
Potom zadajte heslo a kliknite na „ OK tlačidlo ”:
Na obrazovke sa zobrazí nasledujúca obrazovka:
Úspešne ste povolili GUI v inštancii Amazon Linux EC2.
Záver
Ak chcete povoliť grafické používateľské rozhranie v inštancii Amazon Linux EC2, prejdite na informačný panel EC2 z platformy AWS a spustite inštanciu. Potom sa pripojte k inštancii a nakonfigurujte GUI nainštalovaním servera VNC do počítača a potom spustite server v systéme Linux. Spustite prehliadač VNC na lokálnom počítači a nakonfigurujte ho na zobrazenie GUI inštancie EC2 počítača so systémom Linux.