AWS

Kako konfigurirati GUI na svojem primerku EC2

Kako konfigurirati GUI na svojem primerku EC2

Obstajata dve različni vrsti vmesnikov za interakcijo z operacijskim sistemom, ki je grafični uporabniški vmesnik (GUI) in vmesnik ukazne vrstice (CLI). V vmesniku ukazne vrstice s sistemom komuniciramo neposredno z uporabo sistemskih ukazov na terminalu. Sistemu damo ukaze, nato sistem izvaja funkcije operacijskega sistema v skladu z danimi ukazi in od sistema prejmemo odgovore v obliki preprostega besedila. Začetniki vmesnika ukazne vrstice ne uporabljajo pogosto. Razvijalci in skrbniki sistema ga večinoma uporabljajo za konfiguriranje sistemov in namestitev paketov, saj je uporaba vmesnika ukazne vrstice veliko hitrejša kot uporaba grafičnega uporabniškega vmesnika. Prav tako lahko naloge avtomatizirate s pisanjem preprostih skriptov (bash skript za Linux in paketni skripti za Windows) z uporabo vmesnika ukazne vrstice. Z vmesnikom ukazne vrstice lahko izvajamo več funkcij.

Za GUI imamo lepo predstavitev datotek in map v operacijskem sistemu z uporabo ikon in indikatorjev. Neprofesionalcem je veliko lažje uporabljati grafični uporabniški vmesnik namesto vmesnika ukazne vrstice.

Ko v oblaku zaženete primerek Ubuntu EC2, imate privzeto na voljo samo vmesnik ukazne vrstice za interakcijo s strežnikom. Za sistemske skrbnike je veliko lažje konfigurirati napravo na daljavo z vmesnikom ukazne vrstice, toda za razvijalce, ki so novi v vmesniku ukazne vrstice, jim lahko otežijo upravljanje vsega z vmesnikom ukazne vrstice. Tako lahko GUI omogočijo enostavno uporabo oddaljenih strežnikov. Zdaj v tem članku bomo videli, kako lahko na našem primerku EC2 omogočimo grafični uporabniški vmesnik.

Kako začeti

Prvi korak za začetek je dostop SSH do primerka. Z naslednjim ukazom se povežite s primerkom prek SSH

[zaščiteno po e-pošti]: ~ $ ssh ubuntu @ -jaz

Kje je javni IP primerka in je ključni par za povezavo s primerkom. Za primerek Ubuntu EC2 bo privzeti uporabnik ubuntu, če pa ste spremenili uporabniško ime, uporabite to uporabniško ime namesto 'ubuntu' v zgornjem ukazu.

OPOMBA: Včasih med povezavo s primerkom opazite napako »NEZAVAROVANA ZASEBNA DATOTEKA KLJUČA«; nato uporabite naslednji ukaz, preden se povežete s primerkom

[e-pošta zaščitena]: ~ $ sudo chmod 400

Zgornja napaka se pojavi, ko ima datoteka z zasebnim ključem ohlapna dovoljenja. Zgornji ukaz omejuje trenutno datoteko zasebnega ključa samo na branje trenutnega uporabnika.

Namestitev LXDE

Lahko namizno okolje X11 (LXDE) je odprtokodna programska oprema, ki se uporablja za zagotavljanje namiznega okolja operacijskim sistemom, podobnim Unixu. Če želimo omogočiti GUI na primerku Ubuntu EC2, bomo uporabili LXDE. LXDE ima prednost pred drugimi namiznimi okolji, kot je GNOME, saj je lahek in uporablja manj sistemskih virov kot drugi. Pred namestitvijo tega paketa posodobite sistem

[e-pošta zaščitena]: ~ $ sudo apt-get update -y

Namestite LXDE z naslednjim ukazom

[zaščiteno po e-pošti]: ~ $ sudo apt-get install lxde -y

Med namestitvijo bo zahteval konfiguracijo upravitelja zaslona. Pritisnite tipko 'Tab', da označite 'OK' in pritisnite Enter.

Zdaj bo zahteval izbiro bodisi 'lightdm' ali 'gdm3'. 'Lightdm' in 'gdm3' sta upravitelja zaslona, ​​zato morate izbrati enega od njih. Izberite 'lightdm', saj je med vsemi upravitelji zaslona uvrščen na 2. mesto, gdm3 pa na 7. mesto. S puščičnimi tipkami 'Tab', 'DOWN' in 'UP' preklopite med možnostmi na seznamu


Po tem se bo namestitev končala in prešli bomo na naslednji korak.

Namestitev XRDP

Po namestitvi LXDE bomo zdaj namestili paket XRDP na naš primerek ubuntu. XRDP je tudi odprtokodni paket, ki se uporablja za namizni pogled strežnika ubuntu, saj ne moremo imeti GUI s pomočjo SSH. Pravzaprav gre za paket za omogočanje protokola oddaljenega namizja na računalnikih Linux. Običajno strežniki Linux nimajo vnaprej nameščenega namiznega okolja. Naslednji ukaz bo namestil paket XRDP v vaš primerek Ubuntu

[e-pošta zaščitena]: ~ $ sudo apt-get install xrdp -y

Zdaj lahko vzpostavimo povezavo med lokalnim sistemom in oddaljenim strežnikom s pomočjo protokola oddaljenega namizja.

Nastavite geslo za uporabnika

Če se želimo povezati z oddaljenim primerkom Ubuntuja prek povezave oddaljenega namizja, bi morali za uporabnika nastaviti geslo. Privzeto se z našim primerkom povežemo prek SSH z uporabo privzetega uporabnika 'ubuntu' s pomočjo parov ključev SSH. Toda za povezavo s protokolom oddaljenega namizja moramo uporabniku nastaviti geslo. Naslednji ukaz bo določil geslo za uporabnika 'ubuntu'.

[e-pošta zaščitena]: ~ $ sudo passwd ubuntu

Konfigurirajte varnostno skupino

Protokol oddaljenega namizja deluje na vratih 3389, zato ga moramo odpreti v varnostni skupini našega primerka, da se povežemo s protokolom oddaljenega namizja. Če se želimo povezati z našim primerkom prek SSH, odpremo vrata 22 primerka, ki so privzeta vrata SSH. Brez odpiranja vrat 3389 se z grafičnim uporabniškim vmesnikom ne moremo povezati z našim primerkom.

Povežite se z instanco

Zdaj je naš primerek ubuntu pripravljen na povezavo z uporabo protokola oddaljenega namizja. Za povezavo z našim primerkom z RDP lahko uporabimo Linux ali Windows. V Ubuntu vnesite

[e-pošta zaščitena]: ~ $ rdesktop [IP_Address]

V operacijskem sistemu Windows v iskalni vrstici poiščite odjemalca »Povezava z oddaljenim namizjem« in ga odprite. Zahteval bo naslov DNS ali IP in uporabniško ime.


Uporabite naslov IP in uporabniško ime primerka Ubuntu. Nastavitev povezave lahko shranite tudi v datoteko RDP, da jo uporabite za kasnejšo povezavo. Za povezavo s primerkom lahko uporabite tudi prej shranjene nastavitve za to povezavo. Zdaj kliknite "povezava" in vprašal bo za geslo tega uporabnika.


Uporabite geslo, ki smo ga že nastavili, in se bo povezalo z vašim primerkom z grafičnim uporabniškim vmesnikom.

Zaključek

Ravnanje z oddaljenimi strežniki z uporabo vmesnika ukazne vrstice je lahko za začetnike težka naloga. Za enostavno upravljanje oddaljenih strežnikov lahko strežnik ubuntu nastavimo tako, da uporablja protokol oddaljenega namizja, da dobimo lep grafični uporabniški vmesnik. V tej vadnici smo omogočili grafični uporabniški vmesnik na primerku Ubuntu, da olajšamo uporabnike Linuxa.

Vadnica za bitko za Wesnoth
Bitka za Wesnoth je ena izmed najbolj priljubljenih odprtokodnih strateških iger, ki jih lahko trenutno igrate. Ne samo, da se ta igra razvija že zelo...
0 A.D. Vadnica
Od številnih strateških iger tam 0 A.D. uspe izstopati kot izčrpen naslov in zelo globoka, taktična igra, čeprav je odprtokodna. Razvoj igre deluje ze...
Vadnica za Unity3D
Uvod v Unity 3D Unity 3D je močan motor za razvoj iger. Navzkrižna platforma vam omogoča ustvarjanje iger za mobilne naprave, splet, namizje in konzol...