Fjernadgang

Sådan oprettes et eksternt skrivebord på Linux

Sådan oprettes et eksternt skrivebord på Linux
Fjernskrivebord giver dig mulighed for at styre et system eksternt fra en anden computer. Fjernbrugeren kan have begrænset til fuld kontrol over systemet, filer og hardwarressourcer. Derfor administreres de fleste servere via eksternt skrivebord.

Der er mange måder at bruge eksternt skrivebord til dine behov. Denne artikel viser dig, hvordan du opsætter et eksternt skrivebord i Linux.

Fjernskrivebord i Linux

Der er flere forskellige måder at oprette et eksternt skrivebord på Linux. Hvad angår CLI, er SSH sandsynligvis den bedste metode til at bruge til dette. Hvis du leder efter et eksternt GUI-skrivebord, er der masser af andre muligheder. Denne artikel dækker nogle af de mest populære måder at bruge remote desktop o \ i Linux på.

Afhængigt af din distro kan nogle af funktionerne eller egenskaberne ved hvert af værktøjerne variere. Jeg bruger Ubuntu til denne artikel.

TeamViewer

Blandt alle de eksterne desktopværktøjer derude er TeamViewer en af ​​de øverste. Det er en freemium-model, hvilket betyder, at du kan bruge basisversionen gratis og betale for mere kapacitet og adgang til softwaren. For at aktivere fjernforbindelse skal begge enheder have TeamViewer installeret.

TeamViewer er et værktøj på tværs af platforme, der er tilgængeligt til Windows, Linux, macOS og andre operativsystemer. For at installere i Linux skal du gribe den relevante Linux-pakke til dit system. Download TeamViewer her.

I mit tilfælde, da jeg bruger Ubuntu, greb jeg DEB-pakken. Hvis du bruger openSUSE, RHEL, CentOS eller Fedora, skal du tage fat i RPM-pakken.

For at installere DEB-pakken på Ubuntu skal du køre følgende kommando i terminalen.

$ sudo apt installation ./ teamviewer_15.7.6_amd64.deb

For at installere RPM-pakken på openSUSE eller SUSE Linux skal du køre følgende kommando.

$ sudo zypper installation ./ teamviewer.x86_64.omdrejningstal

For at installere RPM-pakken på RHEL eller CentOS skal du køre følgende kommando.

$ sudo yum installation ./ teamviewer.x86_64.omdrejningstal

For at installere RPM-pakken på Fedora skal du køre følgende kommando.

$ sudo dnf localinstall teamviewer.x86_64.omdrejningstal

Hvis du kører Arch Linux eller Arch-derivater, kan du hente TeamViewer fra AUR her.

Når installationen er afsluttet, skal du starte appen.

Accepter licensaftalen.

TeamViewer er nu klar til at oprette en ekstern desktopforbindelse. ID og adgangskode kræves for at en anden kan oprette forbindelse til systemet. Bemærk, at disse er tilfældige og midlertidige. Det er muligt at konfigurere brugerdefinerede legitimationsoplysninger og permanente logins. Du skal dog have en TeamViewer-konto. For nu opretter vi den grundlæggende TeamViewer-forbindelse til ekstern desktop.

Indtast partner-id'et på det eksterne skrivebord, og klik på "Opret forbindelse.”

TeamViewer beder om adgangskoden til det eksterne skrivebord.

Voilà! Fjernskrivebordet er konfigureret!

Remmina

Remmina er en gratis og open source ekstern desktop-klient. Ligesom TeamViewer er Remmina tilgængelig for alle de større platforme. Remmina understøtter forskellige eksterne desktop-netværksprotokoller, herunder VNC, SSH, RDP, NX og XDMCP.

I modsætning til TeamViewer har Remmina ingen begrænsninger med hensyn til brugen. Remmina kan bruges til både personlige og professionelle (systemadministrator, server og andre) arbejdsbelastninger. Dette gør Remmina utrolig lukrativ for både generelle og professionelle brugere.

Bemærk, at Remmina bare er en klient, der kan oprette forbindelse til alle dine eksterne desktops via understøttede protokoller. Fjernskrivebordene skal konfigureres med en ekstern desktop-server (VNC-server, SSH, NoMachine-server osv.) på forhånd, så Remmina kan få adgang til dem.

Der er flere måder at installere Remmina på. Afhængigt af din distro varierer metoden. Se den officielle Remmina installationsvejledning her.

Dette afsnit beskriver, hvordan du installerer Remmina snap og flatpak. Disse er universelle Linux-pakker, så du kan nyde dem på enhver distro, du kører.

For at installere Remmina snap skal du køre følgende kommando. Bemærk, at du allerede skal have snappy (snap package manager) installeret i dit system.

$ sudo snap installere remmina

For at installere Remmina flatpak skal du køre følgende kommando. Som med snap skal du først have snap-pakkehåndteringen installeret.

$ sudo flatpak installere flathub org.remmina.Remmina

Når installationen er afsluttet, skal du starte værktøjet.

Jeg opretter forbindelse til et eksternt Ubuntu-system, der allerede er konfigureret med en VNC-server. For at oprette forbindelse til det eksterne skrivebord skal du højreklikke og vælge “Opret forbindelse.”

Ingen maskine

TeamViewer er en kraftfuld, brugervenlig ekstern desktop-software, men den kommer med en pris for strømbrugere. I tilfælde af Remmina er det gratis, men du skal gennemgå konfigurering af VNC på målmaskinen. Hvis der kun var en løsning, der var stærk, nem at bruge og uden omkostninger!

NoMachine er sådan en ekstern desktop-løsning. Dens funktioner kan være på niveau med TeamViewer, mens de kommer uden omkostninger. Dette kan lyde lidt mistænkeligt for privatpersoner, der er berørt af folk. Du undrer dig måske over, hvordan får NoMachine de penge, de har brug for til at opretholde sig selv? Ifølge NoMachine sælger deres indtægtskilde deres software til virksomheder. NoMachine indsamler ikke personlige data og bruger heller ikke AdWare til indtægter.

NoMachine er et platformoverskridende værktøj, der er tilgængeligt til Windows, Linux og macOS. I tilfælde af Linux er NoMachine tilgængelig i DEB (til Debian, Ubuntu og derivater) og RPM (Fedora, SUSE, RHEL, CentOS og derivater) pakker. Hvis du kører Arch Linux (eller derivater), skal du tjekke NoMachine på AUR her.

Download NoMachine her.

For at installere DEB-pakken på Debian, Ubuntu og derivater skal du køre følgende kommando.

$ sudo apt installation ./ nomachine_6.11.2_1_amd64.deb

For at installere RPM-pakken på openSUSE, SUSE Linux og derivater skal du køre følgende kommando.

$ sudo zypper installation ./ nomachine_6.11.2_1_x86_64.omdrejningstal

For at installere RPM-pakken på Fedora (ved hjælp af dnf) skal du køre følgende kommando.

$ sudo dnf localinstall nomachine_6.11.2_1_x86_64.omdrejningstal

For at installere RPM-pakken på CentOS, RHEL og derivater skal du køre følgende kommando.

$ sudo yum installation ./ nomachine_6.11.2_1_x86_64.omdrejningstal

Der er to dele af NoMachine: NoMachine-serveren og NoMachine-klienten. Serveren er ansvarlig for at tillade andre NoMachine-klienter at oprette forbindelse til systemet. Klienten vil blive brugt til at oprette forbindelse og bruge disse eksterne desktops.

Først vil vi tjekke NoMachine-serveren. Start NoMachine-serveren.

NoMachine-serverens statusvindue vises. Der er 4 faner. Den første er “Serverstatus.”Her kan du se serverens IP-adresse. Der er også muligheder for at stoppe, genstarte og lukke serveren.

Dernæst vil vi tjekke fanen "Serverindstilling". Her kan du konfigurere serverens opførsel.

Dernæst vil vi tjekke NoMachine-klienten. Denne klient vil blive brugt til at oprette forbindelse til et NoMachine eksternt skrivebord.

Klik på knappen "Ny" for at tilføje en ekstern desktopforbindelse.

NoMachine starter den nye oprettelse af forbindelse. Vælg først protokollen. Der er to tilgængelige protokoller: NX og SSH. Det anbefales at bruge NX til et eksternt GUI-skrivebord.

Indtast NoMachine-serverens IP og port.

Det næste trin er godkendelsesmetoden. Det meste af tiden vil det være “Adgangskode.”

NoMachine spørger, om du vil konfigurere en bestemt proxy til forbindelsen. Hvis der ikke er nogen proxy, som du vil indstille, skal du vælge “Brug ikke en proxy.”

Giv forbindelsen et navn. Navnet skal være noget, der giver dig mulighed for let at genkende systemet.

Forbindelsen er indstillet! Højreklik og vælg “Start forbindelse” for at oprette forbindelse til det eksterne skrivebord.

Indtast brugernavnet og adgangskoden på det eksterne skrivebord.

Når den er tilsluttet, viser NoMachine nogle hurtige tip og tricks til brug af softwaren.

Voila! Nyd det eksterne skrivebord!

Bemærk, at Remmina også er kompatibel med NoMachine-serveren.

Konklusion

Afhængigt af din arbejdsbyrde skal du vælge den passende løsning til dine behov. Alle de her nævnte softwarepakker til eksternt skrivebord er til GUI-fjernskrivebord. Hvis du bare vil have adgang via kommandolinjen, er SSH den bedste mulighed. Se, hvordan du konfigurerer og bruger SSH i Linux her. En del af vejledningen er Ubuntu-specifik, men resten gælder for enhver distro.

god fornøjelse!

Sådan registreres og streames din gaming-session på Linux
Tidligere blev spil kun betragtet som en hobby, men med tiden oplevede spilindustrien en enorm vækst med hensyn til teknologi og antallet af spillere....
Bedste spil at spille med håndsporing
Oculus Quest introducerede for nylig den gode idé om håndsporing uden controllere. Med et stadigt stigende antal spil og aktiviteter, der udfører supp...
Sådan vises OSD-overlay i fuldskærms Linux-apps og -spil
Afspilning af fuldskærmsspil eller brug af apps i distraktionsfri fuldskærmstilstand kan afskære dig fra relevante systemoplysninger, der er synlige i...