Sådan konfigureres Fjernskrivebord på Ubuntu

Sådan konfigureres Fjernskrivebord på Ubuntu

  • Dave McKay

    @TheGurkha

  • 24. juli 2019, 9:00am EDT
J. D. Canchila/

har du brug for at få dine hænder på en fjern Ubuntu Linu? – computer? Opsæt Ubuntu skærmdeling og tage fjernbetjeningen, når du har brug for at. Du kan oprette forbindelse til skærmdeling med enhver VNC-klient. Vi viser dig hvordan.,

Ubuntu ‘ s indbyggede “skærmdeling” er en VNC-Server

Når du opretter en SSH-forbindelse til en ekstern Ubuntu Linu. – computer, får du en terminalvinduegrænseflade. Det er helt fint til mange opgaver, såsom systemadministration, og det har fordelen ved at være en let forbindelse. Der er ingen grafik til at overføre fra værtscomputeren til den lokale klient, så det er hurtigt og nemt at konfigurere.

Hvis du vil se grafiske applikationer installeret på fjernværten på din lokale computer, kan du gøre det med en PuTTY-forbindelse, som også er let at konfigurere.,

annonce

men hvad nu hvis du vil gå all-in Og se hele fjernskrivebordet og det som om du sad lige foran det? Enkel – du bruger “skærmdeling”, også kendt som desktop-deling.for at gøre dette konfigurerer du skærmdeling på fjerncomputeren og opretter forbindelse til den med en VNC-klient på den lokale computer. Og-du har gættet det-det er nemt at sætte op.

selvom denne artikel koncentrerer sig om Ubuntu, er dette virkelig en GNOME ting. Det fungerer lige så godt på enhver anden Linu., der har en GNOME-version af deres distribution., Manjaro og Fedora har for eksempel de samme indstillinger og indstillinger beskrevet nedenfor. Vi gennemgik denne proces med Ubuntu 18.04 LTS.

Sådan aktiveres skærmdeling på Fjernværten

Dette er de indstillinger, du foretager på den eksterne Ubuntu-computer, du skal oprette forbindelse til.

Klik på ikonet Indstillinger i systemmenuen.

annonce

i dialogboksen “Indstillinger” skal du klikke på “deling” i sidepanelet og derefter klikke på “deling”.

Klik på “Off” ud for “Screen Sharing”, så det skifter til “On.”

dialogen” skærmdeling ” vises., Klik på knappen i titellinjen for at tænde den.

når skiftet er slået til, skifter skyderen nederst i dialogen også til til.

annonce

som standard er “adgangsindstillinger” indstillet til “nye forbindelser skal bede om adgang.”Dette betyder, at enhver bruger skal bekræfte hver forbindelse. Hvis du prøver at oprette forbindelse eksternt, fungerer dette ikke, så Konfigurer en adgangskode i stedet. Vælg alternativknappen “Kræv en adgangskode”, og skriv en adgangskode i feltet” Adgangskode”.,

denne adgangskode er ikke relateret til nogen brugerkonto, men den skal leveres af eksterne klienter, når de opretter forbindelse. Det er begrænset til otte tegn, så gør det så komplekst som muligt. Hvis du glemmer adgangskoden, kan du altid gentage disse trin for at nulstille den.

Når du har indtastet en adgangskode, skal du lukke dialogboksen “skærmdeling” og “indstillinger”.

kryptering bruges til at overføre og verificere adgangskoden, når der anmodes om forbindelse. Hvorvidt resten af VNC-trafikken er krypteret afhænger af VNC-klientens muligheder., Dette er mere en bekymring for forbindelser på tværs af internettet.

annonce

medmindre du har en sikker VPN mellem dine to sitesebsteder, eller VNC-forbindelsen ellers er beskyttet (ved f.eks. at blive tunneleret gennem SSH), er det sikkert at antage, at forbindelsen ikke er krypteret. Undgå at åbne følsomme eller private dokumenter over forbindelsen.

nu skal vi konfigurere en klient til at oprette forbindelse til denne computer, og det bringer os til IP-adresser.

Sådan får du adgang til fjernsystemet via Internettet

Advarsel: Vi anbefaler kun at bruge VNC via et lokalt netværk., Ubuntu skærmdeling vil ikke lade dig indstille en adgangskode længere end otte tegn. Hvis du vil oprette forbindelse eksternt, anbefaler vi, at du opretter en virtual private net .ork (VPN) – server på netværket med det eksterne Ubuntu-system. Opret forbindelse til VPN fra internettet, og tilslut derefter til VNC-systemet via VPN. Dette undgår at udsætte VNC-serveren direkte til netværket. Men hvis du alligevel vil gøre Skærmdelingsserveren tilgængelig via internettet, viser dette afsnit dig hvordan.,

Hvis du ikke er på det samme netværk som den eksterne Ubuntu-computer, skal du oprette forbindelse til den via Internettet. IP-adressen et netværk præsenterer til internettet er dens offentlige IP-adresse. Det er faktisk routerens IP-adresse, som er tildelt af internetudbyderen (ISP). Så vi skal finde den IP-adresse.

annonce

den nemmeste måde at gøre dette på er at skrive “min ip” i Google-søgefeltet på den eksterne Ubuntu-computer, og tryk derefter på Enter.

Dette er godt at vide, men det er ikke nok at oprette forbindelse til fjerncomputeren.,forestil dig, at du vil ringe til nogen på et hotel. Du kan ikke ringe direkte til deres værelse. Du ringer først til hotellet og giver dem navnet på den gæst, du vil tale med. Omstillingsoperatøren kontrollerer hotellets bibliotek og sender dit opkald til det rigtige rum.

routeren på et netværk fungerer som omstillingsbordsoperatøren. Så routeren på fjernnetværket skal konfigureres til at videresende VNC-forbindelsesanmodninger til Ubuntu-PC ‘ en. Dette er en netværksteknik kaldet port for .arding.

annonce

men lad os sikkerhedskopiere et øjeblik., Din internetudbyder har muligvis tildelt dig enten en statisk offentlig IP-adresse eller en dynamisk offentlig IP-adresse. En statisk offentlig IP er permanent, mens en dynamisk offentlig IP-adresse sandsynligvis ændres, når din router genstarter. Hvis din offentlige IP-adresse ændres med jævne mellemrum, ved fjerncomputere ikke, hvilken IP-adresse de skal sende deres forbindelsesanmodning til.

løsningen er noget, der hedder dynamic domain name system (DDNS). Der er gratis DDNS-udbydere, du kan bruge. Den generelle proces er:

  • du registrerer dig hos DDNS-udbyderen og modtager en statisk webebadresse.,
  • du konfigurerer din router til periodisk at kontakte din DDNS-udbyder og informere den om dens aktuelle IP-adresse.
  • DDNS-systemet opdaterer sin registrering af din webebadresse, så den peger på din IP-adresse. Det betyder, at anmodninger om forbindelse til din webebadresse altid videresendes til din nuværende og korrekte IP—adresse.

RELATERET: Sådan får du let adgang til dit hjemmenetværk hvor som helst med dynamisk DNS

Ved hjælp af vores hotelanalogi har forbindelsesanmodningen hidtil gjort det til hotellets tavle., For at afslutte forbindelsen skal routeren udføre portvideresendelsen.

routere kan sende trafik, der ankommer til en bestemt port til en bestemt computer. Når de er konfigureret til at sende VNC-trafik til en bestemt computer, dirigeres alle indgående VNC-forbindelsesanmodninger til den computer.

annonce

Hvis du vil bruge VNC på tværs af internettet, anbefales det at bruge en ikke-standard port. Som standard lytter den eksterne Ubuntu-computer til VNC-forbindelsesanmodninger på TCP / IP-port 5900.,

Dette er en veldefineret konvention, men vi verificerede det alligevel ved at analysere noget netværkstrafik:

Vi kan maskere denne detalje fra omverdenen ved at bruge en ikke-standard port, som 43025. Fjernrouteren skal derefter konfigureres til at videresende forbindelsesanmodninger til port 43025—eller hvilken port du vælger—til Ubuntu-computeren på port 5900.RELATERET: Sådan videresendes porte på din Router

det er som at ringe til hotellet og bede om at tale med nørden i værelse 43025. Operatøren ved, at nørden virkelig er i værelse 5900 og forbinder dit opkald., Nørden ved ikke, hvilket rum du bad om, og han er ligeglad. Du ved ikke, hvilket rum nørden virkelig er i, og du er heller ikke interesseret.

annonce

samtalen mellem dig kan fortsætte, og det var det ønskede resultat.

Sådan opretter du forbindelse fra et Linu. – System

klientcomputeren, der skal oprette forbindelse til vores Ubuntu-computer, behøver ikke at køre Ubuntu. Som vi ser, når vi konfigurerer en Linindo .s-klient, behøver den ikke engang at køre Linu..,

for at styrke forbindelsens distributions-agnostiske karakter skal vi oprette forbindelse fra en computer, der kører Manjaro. Trinene er de samme for andre distributioner.

vi skal oprette en VNC-forbindelse (Virtual Computing Net .ork), så vi er nødt til at bruge en klient, der er i stand til det. Remmina er en remote desktop-klient, der understøtter VNC, og det er bundtet med mange Linu. – distributioner, herunder Ubuntu. Det er nemt at installere (hvis det ikke allerede er) fra pakkehåndteringen af andre distributioner.,

annonce

tryk på Super-tasten, der er placeret mellem de venstre Ctrl-og Alt-taster, og skriv derefter de første få bogstaver i “remmina.”Remmina-ikonet vises øverst på skærmen.

Klik på ikonet for at starte Remmina.

Når Remmina-dialogen vises, skal du klikke på ” + ” – tegnet for at oprette en ny forbindelse.

dialogboksen Fjernskrivebordspræference vises. Det er her du indtaster detaljer om forbindelsen til fjerncomputeren. Disse kan gemmes og genbruges, så du ikke behøver at indtaste dem igen, hver gang du vil oprette forbindelse.,

Angiv et “navn” for denne forbindelse. Du kan vælge noget, men det skal være noget, der identificerer den computer, som du vil forbinde.

annonce

Du kan lade feltet “gruppe” være tomt eller angive et navn for gruppen. Hvis du konfigurerer mange forbindelser, kan de grupperes i kategorier, såsom Linu. – computere, Linindo .s-computere, hovedkontor, lokale filialer og så videre.

Vælg “VNC – VNC vie .er” fra rullemenuen “protokol”. Flere felter vises nu, hvor Remmina ved, hvilken protokol vi vil bruge.,

i feltet “Server” skal du indtaste enten IP-adressen eller netværksnavnet på fjerncomputeren. Feltet “brugernavn” er ikke relateret til en Linu. – brugerkonto; du kan skrive noget her. “Adgangskoden” skal være den adgangskode, du brugte, da du konfigurerede skærmdeling på den eksterne Ubuntu-maskine.vælg en værdi i rullemenuen “farvedybde”. Lavere værdier er mere lydhøre, men skærmen vil se flad og lidt psykedelisk ud. Hvis det visuelle ikke er vigtigt for dig, og du foretrækker hastighed frem for prettiness, skal du vælge en lav værdi. Højere værdier ligner mere det faktiske skrivebord., På langsomme forbindelser kan de dog være træg at opdatere, og musebevægelser kan være uberegnelige.

annonce

Vælg “Medium” i rullemenuen “Kvalitet”. Hvis alt virker fint, når du er tilsluttet, kan du justere dette til en højere værdi for efterfølgende forbindelser. Men for at sikre, at forbindelsen fungerer, er “Medium” et godt udgangspunkt.

Når du har konfigureret dine forbindelsesoplysninger, skal du klikke på knappen “Gem”. Du vender tilbage til hovedvinduet Remmina, og din nye forbindelse er angivet der.,

Dobbeltklik på forbindelsen for at oprette forbindelse til den eksterne Ubuntu-computer. Fjerncomputeren skal være tændt, og den person, der konfigurerer skærmdeling, skal være logget ind. Han vil se en meddelelse om, at du er tilsluttet og styrer hans skrivebord, hvilket kun er høfligt.

det er vigtigt at bemærke, at du ikke logger ind på fjerncomputeren—du overtager sessionen for den person, der allerede er logget ind.

annonce

Remmina viser dig fjernskrivebordet i et vindue på din computer., Du kan flytte musen og bruge tastaturet på samme måde som hvis du sad ved fjerncomputeren.ikonerne på sidepanelet giver dig mulighed for at maksimere vinduet, skalere fjernskrivebordet til Remmina-vinduet, gå til fuldskærmsvisning og så videre. Hold musen over ikonerne for at få et værktøjstip for at se, hvad de gør.

Når du er færdig med din fjernforbindelse, skal du afbryde forbindelsen til fjerncomputeren ved at klikke på det nederste ikon i sidepanelet.,

Sådan opretter du forbindelse fra et Systemindo .s-System

Windowsindo .s har kompatibilitetsproblemer med den kryptering, der bruges i VNC-forbindelsen, så vi gør brug af kryptering valgfri. På denne måde kan computere, der bruger krypteringen, gøre det, og dem, der ikke kan oprette forbindelse uden den.

annonce

Advarsel: alle på dit netværk vil være i stand til at aflytte forbindelsen. Dette er en anden grund til, at det er godt at bruge dette på et lokalt netværk eller via en VPN-ikke over Internettet!,

Brug denne kommando på fjernbetjeningen Ubuntu computer til at foretage kryptering valgfri:

gsettings set org.gnome.Vino require-encryption false

Hvis du ikke har RealVNC på din Windows-computer, skal du hente og installere det. Installationen er enkel—Bare klik på “Næste” knapperne og accepter standardindstillingerne.

når det er installeret, skal du starte programmet “VNC vie .er” fra Start-menuen. Vælg ” Ny forbindelse “i menuen” Filer”.

annonce

dialogen “Egenskaber” vises. Indtast IP-adressen eller netværksnavnet på den eksterne Ubuntu-server i feltet “VNC Server”.,

i feltet “Navn” skal du skrive et navn til denne forbindelse, så du genkender hvilken fjerncomputer den opretter forbindelse til. Du kan angive en etiket i feltet “Etiket” eller lade den være tom.

i gruppen “sikkerhed” skal du forlade rullemenuen “kryptering” indstillet til “Lad VNC Server vælge.”Sørg for, at indstillingerne “Autentificer ved hjælp af enkeltlogon (SSO), hvis det er muligt”, og “Autentificer ved hjælp af et smartcard eller certifikatlager, hvis det er muligt” ikke er markeret.

Klik på “OK” for at gemme dine indstillinger. Et ikon for din nye forbindelse vises i hovedvinduet.,

annonce

Dobbeltklik på ikonet for at oprette forbindelse til fjerncomputeren. Du vil se en splash skærm som forbindelsen er indledt.

da du gjorde kryptering valgfri, og den ikke vil blive brugt fra computerindo .s-computeren, ser du en advarselsdialog.

vælg afkrydsningsfeltet “advar mig ikke om dette igen på denne computer”, og klik derefter på “Fortsæt.”

du ser skrivebordet på den eksterne Ubuntu-computer i RealVNC-vinduet.,

annonce

Husk, at connectionindo .s VNC-forbindelsen ikke er krypteret, så Åbn ikke private dokumenter eller e-mails ved hjælp af denne forbindelse.

aldrig for langt væk

Hvis du har brug for at få adgang til en Ubuntu-computer eksternt, har du nu en nem måde at gøre det på. Som en bonusfunktion har RealVNC også en gratis app til Android-smartphones og iPhones. Du kan konfigurere det ved at følge de samme trin ovenfor.

Dave McKay
Dave McKay brugte først computere, da stanset papirbånd var på mode, og han har programmeret lige siden., Efter over 30 år i IT-branchen er han nu en fuldtids teknologijournalist. I løbet af sin karriere har han arbejdet som freelance-programmør, leder af et internationalt soft .areudviklingsteam, en projektleder for IT-tjenester og senest som databeskyttelsesansvarlig. Dave er en Linu.evangelist og open source fortaler.Læs hele Bio ”

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *