AWS

Kā konfigurēt GUI savā EC2 instancē

Kā konfigurēt GUI savā EC2 instancē

Mijiedarbībai ar operētājsistēmu, kas ir grafiskā lietotāja saskarne (GUI) un komandrindas saskarne (CLI), ir divu veidu saskarnes. Komandrindas saskarnē mēs mijiedarbojamies ar sistēmu tieši, izmantojot sistēmas komandas terminālā. Mēs dodam sistēmai komandas, pēc tam sistēma izpilda operētājsistēmas funkcijas atbilstoši dotajām komandām, un mēs no sistēmas saņemam atbildes vienkārša teksta veidā. Iesācēji komandrindas saskarni parasti neizmanto. To galvenokārt izmanto izstrādātāji un sistēmu administratori, lai konfigurētu sistēmas un instalētu paketes, jo komandrindas saskarnes izmantošana ir daudz ātrāka nekā grafiskā lietotāja saskarnes izmantošana. Uzdevumus var arī automatizēt, rakstot vienkāršus skriptus (bash skripts Linux un paketes skripti Windows), izmantojot komandrindas saskarni. Mēs varam veikt daudz vairāk funkciju, izmantojot komandrindas saskarni.

GUI mums ir jauks failu un mapju attēlojums operētājsistēmā, izmantojot ikonas un indikatorus. Neprofesionāļiem ir daudz vieglāk izmantot grafisko lietotāja saskarni komandrindas saskarnes vietā.

Startējot Ubuntu EC2 instanci mākonī, pēc noklusējuma jums ir tikai komandrindas saskarne, lai mijiedarbotos ar serveri. Sistēmas administratoriem ir daudz vieglāk konfigurēt iekārtu attālināti, izmantojot komandrindas saskarni, bet izstrādātājiem, kuriem komandrindas saskarne ir jauna, viņiem var būt grūtāk visu pārvaldīt, izmantojot komandrindas saskarni. Lai viņi varētu GUI viegli izmantot attālos serverus. Šajā rakstā mēs redzēsim, kā mēs varam iespējot grafisko lietotāja saskarni mūsu EC2 instancē.

Darba sākšana

Pirmais solis, lai sāktu, ir SSH piekļuve instancei. Izveidojiet savienojumu ar instanci, izmantojot SSH, izmantojot šādu komandu

[aizsargāts pa e-pastu]: ~ $ ssh ubuntu @ -i

Kur ir instances publiskais IP un ir atslēgu pāri, lai izveidotu savienojumu ar instanci. Ubuntu EC2 instancē noklusējuma lietotājs būs ubuntu, bet, ja esat mainījis lietotājvārdu, iepriekš minētajā komandā izmantojiet šo lietotājvārdu, nevis "ubuntu".

PIEZĪME: Dažreiz, pieslēdzoties instancei, tiek parādīta kļūda “NEAIZSARGĀTA PRIVĀTĀ ATSLĒGAS FILE”; pēc tam izmantojiet šo komandu, pirms izveidojat savienojumu ar instanci

[aizsargāts ar e-pastu]: ~ $ sudo chmod 400

Iepriekš minētā kļūda rodas, ja jūsu privātās atslēgas failam ir zaudētas atļaujas. Iepriekš minētā komanda ierobežo privātās atslēgas failu pašreizējam lietotājam tikai lasīšanai.

LXDE instalēšana

Lightweight X11 Desktop Environment (LXDE) ir atvērtā koda programmatūras programma, ko izmanto, lai nodrošinātu darbvirsmas vidi Unix līdzīgām operētājsistēmām. Lai iespējotu GUI Ubuntu EC2 instancē, mēs izmantosim LXDE. LXDE ir vēlams salīdzinājumā ar citām darbvirsmas vidēm, piemēram, GNOME, jo tas ir viegls un izmanto mazāk sistēmas resursu nekā citi. Pirms šīs pakotnes instalēšanas atjauniniet sistēmu

[e-pasts aizsargāts]: ~ $ sudo apt-get update -y

Instalējiet LXDE, izmantojot šādu komandu

[e-pasts aizsargāts]: ~ $ sudo apt-get install lxde -y

Instalēšanas laikā tā pieprasīs displeja pārvaldnieka konfigurāciju. Nospiediet taustiņu "Tab", lai iezīmētu "OK", un pēc tam nospiediet taustiņu Enter.

Tagad tā prasīs izvēlēties vai nu “lightdm”, vai “gdm3”. 'Lightdm' un 'gdm3' ir displeja pārvaldnieki, un jums ir jāizvēlas viens no tiem. Atlasiet “lightdm”, jo tas ir 2. vietā starp visiem displeja pārvaldniekiem, bet “gdm3” ir 7. vietā. Izmantojiet bultiņu taustiņus “Tab”, “DOWN” un “UP”, lai pārslēgtu opcijas sarakstā


Pēc tam instalēšana tiks pabeigta, un mēs pāriet uz nākamo soli.

XRDP instalēšana

Pēc LXDE instalēšanas mēs tagad instalēsim XRDP pakotni mūsu ubuntu instancē. XRDP ir arī atvērtā koda pakete, ko izmanto, lai nodrošinātu darbvirsmas skatu ubuntu serverim, jo ​​mums nevar būt GUI, izmantojot SSH. Tas faktiski ir pakete, lai iespējotu attālās darbvirsmas protokolu Linux mašīnās. Parasti Linux serveriem nav iepriekš instalētas darbvirsmas vides. Šī komanda instalēs XRDP pakotni jūsu Ubuntu instancē

[aizsargāts ar e-pastu]: ~ $ sudo apt-get install xrdp -y

Tagad mēs varam izveidot savienojumu starp vietējo sistēmu un attālo serveri, izmantojot attālās darbvirsmas protokolu.

Iestatiet lietotāja paroli

Lai izveidotu savienojumu ar attālo Ubuntu instanci, izmantojot attālo darbvirsmas savienojumu, mums vajadzētu iestatīt lietotāja paroli. Pēc noklusējuma mēs izveidojam savienojumu ar mūsu instanci, izmantojot SSH, izmantojot noklusējuma lietotāju “ubuntu”, izmantojot SSH atslēgu pārus. Bet, lai izveidotu savienojumu, izmantojot attālās darbvirsmas protokolu, mums ir jāiestata lietotāja parole. Šī komanda iestatīs “ubuntu” lietotāja paroli.

[e-pasts aizsargāts]: ~ $ sudo passwd ubuntu

Konfigurēt drošības grupu

Attālās darbvirsmas protokols darbojas portā 3389, tāpēc mums ir jāatver šis ports mūsu instances drošības grupā, lai izveidotu savienojumu, izmantojot attālās darbvirsmas protokolu. Lai izveidotu savienojumu ar mūsu instanci, izmantojot SSH, mēs atveram instances 22. portu, kas ir noklusējuma SSH ports. Neatverot portu 3389, mēs nevaram izveidot savienojumu ar mūsu instanci, izmantojot grafisko lietotāja saskarni.

Izveidojiet savienojumu ar instanci

Tagad mūsu ubuntu instance ir gatava savienojumam, izmantojot attālās darbvirsmas protokolu. Lai izveidotu savienojumu ar mūsu instanci, izmantojot RDP, mēs varam izmantot vai nu Linux, vai Windows. Uz Ubuntu ierakstiet

[e-pasts aizsargāts]: ~ $ rdesktop [IP_Address]

Atrodoties operētājsistēmā Windows, Windows meklēšanas joslā meklējiet klienta “Attālās darbvirsmas savienojums” un atveriet to. Tas prasīs DNS vai IP adresi un lietotājvārdu.


Izmantojiet Ubuntu instances IP adresi un lietotājvārdu. Savienojuma iestatījumu varat arī saglabāt RDP failā, lai to izmantotu vēlākam savienojumam. Lai izveidotu savienojumu ar instanci, varat izmantot arī iepriekš saglabātos šī savienojuma iestatījumus. Tagad noklikšķiniet uz "izveidot savienojumu", un tas prasīs paroli šim lietotājam.


Izmantojiet paroli, kuru mēs jau esam iestatījuši, un tā izveidos savienojumu ar jūsu instanci, izmantojot grafisko lietotāja saskarni.

Secinājums

Attālināto serveru apstrāde, izmantojot komandrindas saskarni, iesācējiem var būt sarežģīts uzdevums. Tātad, lai ērti pārvaldītu attālos serverus, mēs varam konfigurēt Ubuntu serveri tālajam darbvirsmas protokolam, lai iegūtu jauku grafisko lietotāja interfeisu. Šajā apmācībā mēs esam iespējojuši grafisko lietotāja saskarni Ubuntu instancē, lai atvieglotu iesācēju Linux lietotājus.

5 labākie ergonomiskie datoru peles izstrādājumi Linux
Vai ilgstoša datora lietošana izraisa sāpes plaukstas locītavā vai pirkstos? Vai jūs ciešat no stīvām locītavām un jums pastāvīgi ir jāspiež rokas? Va...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...