AWS

Hvordan konfigurere GUI på EC2-forekomsten

Hvordan konfigurere GUI på EC2-forekomsten

Det er to forskjellige typer grensesnitt for å samhandle med et operativsystem som er et grafisk brukergrensesnitt (GUI) og kommandolinjegrensesnitt (CLI). I kommandolinjegrensesnittet samhandler vi med systemet direkte ved hjelp av systemkommandoer på terminalen. Vi gir kommandoer til systemet, så utfører systemet operativsystemfunksjoner i henhold til de gitte kommandoene, og vi mottar svar fra systemet i form av enkel tekst. Kommandolinjegrensesnittet brukes ikke ofte av nybegynnere. Det brukes mest av utviklere og systemadministratorer for å konfigurere systemer og installere pakker, siden bruk av Command Line Interface er mye raskere enn å bruke Grafisk brukergrensesnitt. Oppgaver kan også automatiseres ved å skrive enkle skript (bash-skript for Linux og batch-skript for Windows) ved hjelp av et kommandolinjegrensesnitt. Vi kan utføre flere funksjoner ved hjelp av kommandolinjegrensesnittet.

For GUI har vi en fin representasjon av filer og mapper i operativsystemet ved hjelp av ikoner og indikatorer. Det er mye lettere for ikke-profesjonelle å bruke et grafisk brukergrensesnitt i stedet for et kommandolinjegrensesnitt.

Når du starter en Ubuntu EC2-forekomst på skyen, har du som standard bare et kommandolinjegrensesnitt for å samhandle med serveren. For systemadministratorene er det mye enklere å konfigurere maskinen eksternt ved hjelp av kommandolinjegrensesnitt, men for utviklerne som er nye på kommandolinjegrensesnittet, kan det bli vanskeligere for dem å administrere alt ved hjelp av kommandolinjegrensesnittet. Så de kan gjøre det mulig for GUI å bruke eksterne servere enkelt. Nå i denne artikkelen skal vi se hvordan vi kan aktivere grafisk brukergrensesnitt på vår EC2-forekomst.

Starter

Det første trinnet for å komme i gang er å ha SSH-tilgang til forekomsten. Koble til forekomsten via SSH ved hjelp av følgende kommando

[e-postbeskyttet]: ~ $ ssh ubuntu @ -Jeg

Hvor er den offentlige IP-adressen til forekomsten og er nøkkelparet for å koble til forekomsten. For Ubuntu EC2-forekomsten vil standardbrukeren være ubuntu, men hvis du har endret brukernavnet, bruk deretter brukernavnet i stedet for 'ubuntu' i kommandoen ovenfor.

MERK: Noen ganger ser du feilen 'Ubeskyttet privat nøkkelfil' mens du kobler til forekomsten; bruk deretter følgende kommando før du kobler til forekomsten

[e-postbeskyttet]: ~ $ sudo chmod 400

Ovennevnte feil oppstår når din private nøkkelfil har løse tillatelser. Ovennevnte kommando begrenser den private nøkkelfilen til å være skrivebeskyttet av den nåværende brukeren.

Installere LXDE

Lightweight X11 Desktop Environment (LXDE) er et programvare med åpen kildekode som brukes til å gi et skrivebordsmiljø til Unix-lignende operativsystemer. For å aktivere GUI på Ubuntu EC2-forekomsten, vil vi bruke LXDE. LXDE foretrekkes fremfor andre skrivebordsmiljøer som GNOME, da det er lett og bruker færre systemressurser enn andre. Oppdater systemet før du installerer denne pakken

[e-postbeskyttet]: ~ $ sudo apt-get update -y

Installer LXDE ved hjelp av følgende kommando

[e-postbeskyttet]: ~ $ sudo apt-get install lxde -y

Under installasjonen vil den be om konfigurering av skjermadministrator. Trykk på 'Tab' for å markere 'OK' og trykk deretter på enter.

Nå vil den be om å velge enten 'lightdm' eller 'gdm3'. 'Lightdm' og 'gdm3' er skjermledere, og du må velge en av dem. Velg 'lightdm' da det er rangert som nummer to blant alle skjermledere, og 'gdm3' er rangert på syvende. Bruk piltastene 'Tab', 'NED' og 'UP' for å bytte alternativene i listen


Etter dette vil installasjonen fullføres, og vi vil gå til neste trinn.

Installere XRDP

Etter å ha installert LXDE, vil vi nå installere XRDP-pakken på vår ubuntu-forekomst. XRDP er også en åpen kildekode-pakke som brukes til å gi desktop-visning til ubuntu-serveren, ettersom vi ikke kan ha en GUI ved hjelp av SSH. Det er faktisk en pakke for å aktivere ekstern skrivebordsprotokoll på Linux-maskiner. Normalt kommer ikke Linux-servere med et forhåndsinstallert skrivebordsmiljø. Følgende kommando vil installere XRDP-pakken til din Ubuntu-forekomst

[e-postbeskyttet]: ~ $ sudo apt-get install xrdp -y

Nå kan vi etablere en forbindelse mellom vårt lokale system og den eksterne serveren ved hjelp av protokollen for eksternt skrivebord.

Sett opp passord for bruker

For å koble til den eksterne Ubuntu-forekomsten via den eksterne skrivebordstilkoblingen, bør vi sette opp et passord for brukeren. Som standard kobler vi til vår forekomst over SSH ved hjelp av standardbrukeren 'ubuntu' ved hjelp av SSH-nøkkelpar. Men for å koble til ved hjelp av den eksterne skrivebordsprotokollen, må vi sette opp et passord for brukeren. Følgende kommando vil sette opp et passord for 'ubuntu' brukeren.

[e-postbeskyttet]: ~ $ sudo passwd ubuntu

Konfigurer sikkerhetsgruppen

Fjernskrivebordsprotokollen fungerer på port 3389, så vi må åpne den porten i sikkerhetsgruppen for vår forekomst for å koble til ved hjelp av den eksterne skrivebordsprotokollen. For å koble til forekomsten vår via SSH, åpner vi port 22 på forekomsten som er standard SSH-port. Uten å åpne 3389-porten, kan vi ikke koble til forekomsten vår ved hjelp av det grafiske brukergrensesnittet.

Koble til forekomsten

Nå er vår ubuntu-forekomst klar for tilkobling ved hjelp av en ekstern skrivebordsprotokoll. Vi kan bruke enten Linux eller Windows for å koble til forekomsten vår ved hjelp av RDP. Skriv på Ubuntu

[e-postbeskyttet]: ~ $ rdesktop [IP_Address]

Mens du er i Windows, søker du 'Remote Desktop Connection' -klient i Windows-søkefeltet og åpner den. Det vil be om DNS- eller IP-adressen og brukernavnet.


Bruk IP-adressen og brukernavnet til Ubuntu-forekomsten. Du kan også lagre tilkoblingsinnstillingen i en RDP-fil for senere bruk. Du kan også bruke de tidligere lagrede innstillingene for denne tilkoblingen for å koble til forekomsten. Klikk nå på 'koble til', og den vil be om passordet for denne brukeren.


Bruk passordet vi allerede har satt opp, og det vil koble til forekomsten din med Grafisk brukergrensesnitt.

Konklusjon

Håndtering av eksterne servere ved hjelp av kommandolinjegrensesnittet kan være en vanskelig oppgave for nybegynnere. Så, for å administrere eksterne servere enkelt, kan vi konfigurere ubuntu-serveren til å bruke protokollen for eksternt skrivebord for å få et fint grafisk brukergrensesnitt. I denne opplæringen har vi aktivert et grafisk brukergrensesnitt på Ubuntu-forekomsten for å lette nybegynnere av Linux-brukere.

Mus AppyMouse Pekeplate og musepeker på skjermen for Windows-nettbrett
AppyMouse Pekeplate og musepeker på skjermen for Windows-nettbrett
Nettbrettbrukere savner ofte musepekeren, spesielt når de bruker vanlige bærbare datamaskiner. Berøringsskjermen Smarttelefoner og nettbrett har mange...
Mus Midterste museknapp fungerer ikke i Windows 10
Midterste museknapp fungerer ikke i Windows 10
De midtre museknapp hjelper deg med å bla gjennom lange websider og skjermer med mye data. Hvis det stopper, vil du ende opp med å bruke tastaturet ti...
Mus Hvordan endre venstre og høyre museknapp på Windows 10 PC
Hvordan endre venstre og høyre museknapp på Windows 10 PC
Det er ganske vanlig at alle datamusenheter er ergonomisk designet for høyrehendte brukere. Men det er tilgjengelige musenheter som er spesielt design...