AWS

Ako konfigurovať GUI na vašej inštancii EC2

Ako konfigurovať GUI na vašej inštancii EC2

Existujú dva rôzne typy rozhraní na interakciu s operačným systémom, ktorým je grafické užívateľské rozhranie (GUI) a rozhranie príkazového riadku (CLI). V rozhraní príkazového riadku komunikujeme so systémom priamo pomocou systémových príkazov na termináli. Dávame systému príkazy, potom systém podľa zadaných príkazov vykonáva funkcie operačného systému a od systému dostávame odpovede vo forme jednoduchého textu. Rozhranie príkazového riadku začiatočníci bežne nepoužívajú. Väčšinou ho používajú vývojári a správcovia systému na konfiguráciu systémov a inštaláciu balíkov, pretože používanie rozhrania príkazového riadku je oveľa rýchlejšie ako použitie grafického používateľského rozhrania. Úlohy možno tiež automatizovať písaním jednoduchých skriptov (bash skript pre Linux a dávkové skripty pre Windows) pomocou rozhrania príkazového riadku. Pomocou rozhrania príkazového riadku môžeme vykonávať oveľa viac funkcií.

Pre grafické používateľské rozhranie máme pekné znázornenie súborov a priečinkov v operačnom systéme pomocou ikon a indikátorov. Pre neprofesionálov je oveľa jednoduchšie použiť grafické používateľské rozhranie ako rozhranie príkazového riadku.

Keď spúšťate inštanciu Ubuntu EC2 v cloude, štandardne máte na interakciu so serverom iba rozhranie príkazového riadku. Pre správcov systému je oveľa jednoduchšie konfigurovať stroj na diaľku pomocou rozhrania príkazového riadku, ale pre vývojárov, ktorí s rozhraním príkazového riadku začínajú, môže byť pre nich zložitejšie spravovať všetko pomocou rozhrania príkazového riadku. Môžu tak umožniť GUI jednoduché používanie vzdialených serverov. Teraz v tomto článku uvidíme, ako môžeme povoliť grafické užívateľské rozhranie na našej inštancii EC2.

Začíname

Prvým krokom, ako začať, je mať prístup SSH k inštancii. Pripojte sa k inštancii cez SSH pomocou nasledujúceho príkazu

[chránené e-mailom]: ~ $ ssh ubuntu @ -i

Kde je verejná IP inštancie a je pár kľúčov na pripojenie k inštancii. Pre inštanciu Ubuntu EC2 bude predvoleným používateľom ubuntu, ale ak ste zmenili používateľské meno, použite ho vo vyššie uvedenom príkaze namiesto „ubuntu“.

POZNÁMKA: Niekedy sa počas pripojenia k inštancii zobrazí chyba „NECHRÁNENÝ SÚKROMNÝ SÚBOR TLAČIDIEL“; pred pripojením k inštancii potom použite nasledujúci príkaz

[chránené e-mailom]: ~ $ sudo chmod 400

Vyššie uvedená chyba nastane, keď má váš súbor súkromného kľúča stratené povolenia. Vyššie uvedený príkaz obmedzuje súbor súkromného kľúča na iba na čítanie aktuálnym používateľom.

Inštaluje sa LXDE

Lightweight X11 Desktop Environment (LXDE) je open-source softvérový program používaný na zabezpečenie desktopového prostredia pre operačné systémy podobné Unixu. Na povolenie grafického používateľského rozhrania na inštancii Ubuntu EC2 použijeme LXDE. LXDE je preferované pred ostatnými desktopovými prostrediami, ako je GNOME, pretože je ľahké a využíva menej systémových prostriedkov ako iné. Pred inštaláciou tohto balíka aktualizujte systém

[chránené e-mailom]: ~ $ sudo apt-get update -y

Nainštalujte LXDE pomocou nasledujúceho príkazu

[chránené e-mailom]: ~ $ sudo apt-get install lxde -y

Počas inštalácie sa zobrazí výzva na konfiguráciu správcu zobrazenia. Stlačením klávesu „Tab“ zvýraznite „OK“ a potom stlačte kláves Enter.

Teraz požiada o výber „lightdm“ alebo „gdm3“. 'Lightdm' a 'gdm3' sú správcovia zobrazenia a musíte si zvoliť jedného z nich. Vyberte „lightdm“, pretože je na 2. mieste medzi všetkými správcami zobrazenia, a „gdm3“ na 7. mieste. Možnosti v zozname prepínate pomocou klávesov so šípkami „Tab“, „DOWN“ a „UP“


Potom bude inštalácia dokončená a my prejdeme k ďalšiemu kroku.

Inštaluje sa XRDP

Po inštalácii LXDE teraz nainštalujeme balík XRDP na našu inštanciu ubuntu. XRDP je tiež balík open-source používaný na zabezpečenie zobrazenia pracovnej plochy na serveri ubuntu, pretože pomocou SSH nemôžeme mať grafické používateľské rozhranie. Je to vlastne balíček umožňujúci protokol vzdialenej pracovnej plochy na strojoch so systémom Linux. Normálne servery Linux neobsahujú predinštalované desktopové prostredie. Nasledujúci príkaz nainštaluje balík XRDP do vašej inštancie Ubuntu

[chránené e-mailom]: ~ $ sudo apt-get install xrdp -y

Teraz môžeme nadviazať spojenie medzi našim lokálnym systémom a vzdialeným serverom pomocou protokolu vzdialenej pracovnej plochy.

Nastavte heslo pre používateľa

Aby sme sa mohli pripojiť k vzdialenej inštancii Ubuntu cez pripojenie vzdialenej pracovnej plochy, mali by sme nastaviť heslo pre používateľa. V predvolenom nastavení sa pripájame k našej inštancii cez SSH pomocou predvoleného používateľa „ubuntu“ pomocou párov kľúčov SSH. Aby sme sa ale mohli pripojiť pomocou protokolu vzdialenej pracovnej plochy, musíme používateľovi nastaviť heslo. Nasledujúci príkaz nastaví heslo pre používateľa „ubuntu“.

[chránené e-mailom]: ~ $ sudo passwd ubuntu

Nakonfigurujte skupinu zabezpečenia

Protokol vzdialenej pracovnej plochy funguje na porte 3389, takže tento port musíme otvoriť v skupine zabezpečenia našej inštancie, aby sme sa mohli pripojiť pomocou protokolu vzdialenej pracovnej plochy. Aby sme sa mohli pripojiť k našej inštancii cez SSH, otvoríme port 22 inštancie, ktorá je predvoleným portom SSH. Bez otvorenia portu 3389 sa nemôžeme pripojiť k našej inštancii pomocou grafického používateľského rozhrania.

Pripojte sa k inštancii

Teraz je naša inštancia ubuntu pripravená na pripojenie pomocou protokolu vzdialenej pracovnej plochy. Na pripojenie k našej inštancii pomocou protokolu RDP môžeme použiť Linux alebo Windows. Na Ubuntu zadajte

[chránené e-mailom]: ~ $ rdesktop [IP_Address]

V systéme Windows vyhľadajte klienta „Pripojenie vzdialenej pracovnej plochy“ na vyhľadávacom paneli systému Windows a otvorte ho. Požiada o DNS alebo IP adresu a užívateľské meno.


Použite IP adresu a užívateľské meno inštancie Ubuntu. Môžete tiež uložiť nastavenie pripojenia do súboru RDP a použiť ho pre neskoršie pripojenie. Na pripojenie k inštancii môžete tiež použiť predtým uložené nastavenia tohto pripojenia. Teraz kliknite na „pripojiť“ a požiada vás o heslo pre tohto používateľa.


Použite heslo, ktoré sme už nastavili, a spojí sa s vašou inštanciou pomocou grafického používateľského rozhrania.

Záver

Zaobchádzanie so vzdialenými servermi pomocou rozhrania príkazového riadku môže byť pre začiatočníkov náročná úloha. Aby sme mohli ľahko spravovať vzdialené servery, môžeme nakonfigurovať server ubuntu tak, aby používal protokol vzdialenej pracovnej plochy a získal pekné grafické používateľské rozhranie. V tomto tutoriáli sme povolili grafické používateľské rozhranie na inštancii Ubuntu, aby sme uľahčili začínajúcim používateľom systému Linux.

Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...