Amazon Web Service nabízí mnoho služeb v cloudu, které umožňují využívat své zdroje, aniž byste je museli spravovat. Platforma umožňuje uživateli vytvořit virtuální počítač s názvem instance v cloudu a spustit jej na svém místním počítači. Uživatel může ručně povolit grafické uživatelské rozhraní (GUI), nazývané také desktopové prostředí, na strojích Amazon.
Začněme tím, jak povolit GUI v Amazon Linux EC2.
Povolte GUI v Amazon Linux AWS EC2
Chcete-li povolit grafické uživatelské rozhraní v instanci Amazon Linux EC2, přejděte na řídicí panel EC2 z platformy Amazon:
Zadejte název instance a vyberte „ Amazon Linux “ Obrázek stroje ze sekce Rychlý start:
Vyberte typ instance a klikněte na „ Vytvořte nový pár klíčů ” odkaz ze stránky vytvoření instance:
Zadejte název dvojice klíčů a klikněte na „ Vytvořte pár klíčů ” tlačítko po konfiguraci nastavení páru klíčů z okna:
Zkontrolujte nastavení ze souhrnu a klikněte na „ Spusťte instance ' knoflík:
Poté vyberte instanci a klikněte na „ Připojit ' knoflík:
Zkopírujte příkaz uvedený v sekci SSH ze stránky:
Následující příkaz použijte k připojení k instanci EC2 po změně cesty k souboru páru soukromých klíčů ze systému:
ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com
K aktualizaci balíčků yum použijte následující příkaz:
aktualizace sudo yum -ySpuštěním výše uvedeného příkazu se zobrazí následující výstup:
Nainstalujte prostředí Mate-Desktop pomocí následujícího příkazu:
sudo amazon-linux-extras nainstalujte mate-desktop1.xVýše uvedený příkaz nainstaluje do instance odlehčenou vazbu založenou na grafickém uživatelském rozhraní:
Po instalaci musí uživatel definovat Mate jako výchozí plochu pomocí následujícího příkazu:
sudo bash -c 'echo PREFEROVANÉ=/usr/bin/mate-session > /etc/sysconfig/desktop'Pomocí následujícího příkazu nainstalujte „ VNC ” server, který je v tomto případě „tigervnc“:
sudo yum nainstalovat tigervnc-serverSpuštěním výše uvedeného příkazu se Tiger vnc nainstaluje do počítače se systémem Linux:
Nastavte heslo pro Linux GUI zadáním následujícího příkazu na terminálu:
vncpasswdSpuštěním výše uvedeného příkazu bude uživatel vyzván k zadání hesla dvakrát a stisknutím klávesy Enter heslo nastavíte:
Z bezpečnostních důvodů je důležité omezit server vnc pouze na localhost vytvořením adresáře pro tigervnc pomocí následujícího příkazu:
sudo mkdir /etc/tigervncPomocí následujícího příkazu vytvořte povinný konfigurační soubor s volbou localhost:
sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'Vytvořte novou jednotku systemd z existující šablony zadáním následujícího příkazu:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.servicePomocí následujícího příkazu nahraďte všechny výskyty uživatele v nové jednotce uživatelem EC2:
sudo sed -i 's/Znovu načtěte správce systemd pomocí následujícího příkazu:
sudo systemctl daemon-reloadSpusťte následující příkaz pro povolení služby:
sudo systemctl povolit vncserver@:1Následující příkaz spustí službu:
sudo systemctl start vncserver@:1Spuštěním výše uvedené řady příkazů se spustí server tigervnc:
Poté klikněte tady ke stažení „ Tiger VNC ” software v místním systému:
Nainstalujte software do systému, abyste mohli používat GUI:
Spusťte PuTTY a otevřete „ Tunely 'okno z ' SSH ” a přidejte zdrojové a cílové porty:
Zadejte následující příkaz na terminálu systému Windows a připojte se k instanci EC2 otevřením portu číslo 5901:
ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64Syntaxe výše uvedeného příkazu je uvedena níže:
ssh -L 5901:localhost:5901 -iSpuštěním výše uvedeného příkazu se připojíte k instanci EC2:
Otevřete prohlížeč VNC ve vašem systému a zadejte „ localhost: 1 “ a klikněte na „ Připojit ' knoflík:
Poté zadejte heslo a klikněte na „ OK ' knoflík:
Na obrazovce se zobrazí následující obrazovka:
Úspěšně jste povolili GUI v instanci Amazon Linux EC2.
Závěr
Chcete-li povolit GUI v instanci Amazon Linux EC2, přejděte na řídicí panel EC2 z platformy AWS a spusťte instanci. Poté se připojte k instanci a nakonfigurujte GUI instalací serveru VNC do počítače a poté spusťte server v systému Linux. Spusťte prohlížeč VNC na místním počítači a nakonfigurujte jej pro zobrazení GUI instance EC2 počítače se systémem Linux.