AWS

Kako konfigurirati GUI na svojoj instanci EC2

Kako konfigurirati GUI na svojoj instanci EC2

Postoje dvije različite vrste sučelja za interakciju s operativnim sustavom koji je grafičko korisničko sučelje (GUI) i sučelje naredbenog retka (CLI). U sučelju naredbenog retka izravno komuniciramo sa sustavom pomoću naredbi sustava na terminalu. Dajemo naredbe sustavu, zatim sustav izvršava funkcije operativnog sustava prema zadanim naredbama, a odgovore dobivamo iz sustava u obliku jednostavnog teksta. Sučelje naredbenog retka početnici obično ne koriste. Uglavnom ga koriste programeri i administratori sustava za konfiguriranje sustava i instaliranje paketa jer je korištenje sučelja naredbenog retka mnogo brže od korištenja grafičkog korisničkog sučelja. Također, zadaci se mogu automatizirati pisanjem jednostavnih skripti (bash skripta za Linux i batch skripte za Windows) pomoću sučelja naredbenog retka. Putem funkcija možemo izvršiti više sučelja naredbenog retka.

Za GUI imamo lijep prikaz datoteka i mapa u operacijskom sustavu pomoću ikona i indikatora. Neprofesionalcima je mnogo lakše koristiti grafičko korisničko sučelje umjesto sučelja naredbenog retka.

Kada pokrenete instancu Ubuntu EC2 u oblaku, prema zadanim postavkama imate samo sučelje naredbenog retka za interakciju s poslužiteljem. Za sistemske administratore mnogo je lakše konfigurirati stroj na daljinu pomoću sučelja naredbenog retka, ali programerima koji su novi u sučelju naredbenog retka može biti teže upravljati svime pomoću sučelja naredbenog retka. Tako mogu omogućiti GUI-ju da lako koristi udaljene poslužitelje. Sada ćemo u ovom članku vidjeti kako možemo omogućiti grafičko korisničko sučelje na našoj instanci EC2.

Početak rada

Prvi korak za početak je SSH pristup instanci. Povežite se s instancom putem SSH-a pomoću sljedeće naredbe

[zaštićena e-poštom]: ~ $ ssh ubuntu @ -ja

Gdje je javni IP instance i je ključni par za povezivanje s instancom. Za instancu Ubuntu EC2, zadani korisnik bit će ubuntu, ali ako ste promijenili korisničko ime, tada upotrijebite to korisničko ime umjesto 'ubuntu' u gornjoj naredbi.

BILJEŠKA: Ponekad tijekom povezivanja s instancom vidite pogrešku "NEZAŠTITENI PRIVATNI FILE KLJUČA"; zatim upotrijebite sljedeću naredbu prije spajanja na instancu

[e-pošta zaštićena]: ~ $ sudo chmod 400

Gornja se pogreška događa kada datoteka vašeg privatnog ključa ima izgubljena dopuštenja. Gornja naredba ograničava datoteku privatnog ključa na trenutni korisnik samo za čitanje.

Instaliranje LXDE-a

Lagano X11 Desktop Environment (LXDE) je softver otvorenog koda koji se koristi za pružanje radnog okruženja operativnim sustavima sličnim Unixu. Da bismo omogućili GUI na instanci Ubuntu EC2, koristit ćemo LXDE. LXDE je poželjniji u odnosu na druga radna okruženja poput GNOME-a, jer je lagan i koristi manje sistemskih resursa od ostalih. Ažurirajte sustav prije instaliranja ovog paketa

[zaštićena e-poštom]: ~ $ sudo apt-get update -y

Instalirajte LXDE pomoću sljedeće naredbe

[zaštićena e-poštom]: ~ $ sudo apt-get install lxde -y

Tijekom instalacije zatražit će konfiguraciju upravitelja zaslona. Pritisnite tipku "Tab" da biste označili "OK", a zatim pritisnite enter.

Sada će tražiti odabir ili 'lightdm' ili 'gdm3'. 'Lightdm' i 'gdm3' su upravitelji zaslona, ​​a vi morate odabrati jednog od njih. Odaberite 'lightdm' jer je na drugom mjestu među svim upraviteljima zaslona, ​​a 'gdm3' na 7. mjestu. Upotrijebite tipke sa strelicama 'Tab', 'DOWN' i 'UP' za promjenu opcija na popisu


Nakon toga instalacija će se završiti i prijeći ćemo na sljedeći korak.

Instaliranje XRDP-a

Nakon instalacije LXDE, sada ćemo instalirati XRDP paket na našu instancu ubuntu. XRDP je također paket otvorenog koda koji se koristi za pružanje prikaza radne površine ubuntu poslužitelju jer ne možemo imati GUI koji koristi SSH. To je zapravo paket koji omogućuje protokol udaljene radne površine na Linux računalima. Linux poslužitelji obično nemaju unaprijed instalirano radno okruženje. Sljedeća naredba instalirat će XRDP paket na vašu instancu Ubuntu

[zaštićena e-poštom]: ~ $ sudo apt-get install xrdp -y

Sada možemo uspostaviti vezu između našeg lokalnog sustava i udaljenog poslužitelja pomoću protokola udaljene radne površine.

Postavljanje lozinke za korisnika

Da bismo se povezali s udaljenom instancom Ubuntu putem veze s udaljenom radnom površinom, trebali bismo postaviti lozinku za korisnika. Prema zadanim postavkama, povezujemo se s našim primjerom preko SSH-a pomoću zadanog korisnika 'ubuntu' koristeći parove SSH ključeva. No, da bismo se povezali pomoću protokola udaljene radne površine, moramo postaviti lozinku za korisnika. Sljedeća naredba će postaviti lozinku za korisnika 'ubuntu'.

[e-pošta zaštićena]: ~ $ sudo passwd ubuntu

Konfigurirajte sigurnosnu grupu

Protokol udaljene radne površine radi na portu 3389, tako da moramo otvoriti taj port u sigurnosnoj grupi naše instance kako bismo se povezali pomoću protokola udaljene radne površine. Da bismo se povezali s našom instancom putem SSH-a, otvaramo port 22 instance koji je zadani SSH port. Bez otvaranja porta 3389 ne možemo se povezati s našom instancom pomoću grafičkog korisničkog sučelja.

Spojite se na Instance

Sada je naša instanca ubuntu spremna za vezu pomoću protokola udaljene radne površine. Za povezivanje s instancom pomoću RDP-a možemo koristiti Linux ili Windows. Na Ubuntuu upišite

[zaštićena e-poštom]: ~ $ rdesktop [IP_Address]

Dok ste u sustavu Windows, u traci za pretraživanje Windows potražite klijenta "Veza s udaljenom radnom površinom" i otvorite ga. Tražit će DNS ili IP adresu i korisničko ime.


Upotrijebite IP adresu i korisničko ime instance Ubuntu. Postavku veze također možete spremiti u RDP datoteku koja će se koristiti za kasnije povezivanje. Također, za povezivanje s instancom možete koristiti prethodno spremljene postavke za ovu vezu. Sada kliknite na 'poveži se' i tražit će lozinku za ovog korisnika.


Upotrijebite zaporku koju smo već postavili i ona će se povezati s vašom instancom pomoću grafičkog korisničkog sučelja.

Zaključak

Rukovanje udaljenim poslužiteljima pomoću sučelja naredbenog retka može biti težak zadatak za početnike. Dakle, kako bismo lako upravljali udaljenim poslužiteljima, možemo konfigurirati ubuntu poslužitelj da koristi protokol udaljene radne površine da bi dobio lijepo grafičko korisničko sučelje. U ovom smo uputstvu omogućili grafičko korisničko sučelje na instanci Ubuntu kako bismo olakšali početnike Linux korisnicima.

Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...
Najbolje aplikacije za mapiranje gamepada za Linux
Ako volite igrati igre na Linuxu s gamepadom umjesto tipičnim sustavom za unos tipkovnice i miša, za vas postoji nekoliko korisnih aplikacija. Mnoge r...