På udkig efter en nem måde at få fjernadgang til dinLinux desktop? Overvej at installere X2Go. Det er meget mere brugervenligt end noget som VNC, og det behøver ikke en webbrowser som Chrome-fjernskrivebord. Det bedste er, at det primært er fokuseret på Linux, så du behøver ikke at bekymre dig om at miste support til fordel for andre operativsystemer. Sådan kan du konfigurere X2Go på Linux og få det til at køre.
SPOILER ALERT: Rul ned og se videostudiet i slutningen af denne artikel.
Serveropsætning
Opsætning af en X2Go-vært er forskellig på alleLinux distribution. Det er på grund af dette, vi har opdelt nøjagtigt, hvordan man får serversoftwaren til at køre til de mest populære Linux-distributioner. Hvis du leder efter at få X2Go-serversoftwaren til at fungere på din version af Linux, men finder, at den ikke er blevet dækket nedenfor, er det en god ide at tjekke dit operativsystems pakkeadministrator eller X2Go-webstedet for et downloadbart kildearkiv.

Brug af X2Go kræver brug af SSH. Indstil SSH sammen med X11-videresendelse, før du følger denne vejledning.
Ubuntu
X2Go har to dele. På Ubuntu er det kun klienten, der er til stede. Dette er irriterende, hvis du ønsker at være vært for en X2Go-session. For at løse dette har samfundets medlemmer påtaget sig at oprette en PPA, som brugerne kan tilføje for hurtigt at tilføje serverkomponenten. PPA er ikke specifik for desktop-versionerne af Ubuntu. Hvis du ønsker at konfigurere X2Go-værter på en Ubuntu-serverboks, fungerer det helt fint. Derudover fungerer PPA på alle Ubuntu-derivater (tænk Elementary og Mint osv.).
Åbn en terminal, og tilføj X2GO PPA:
sudo apt-add-repository ppa:x2go/stable
Opdater derefter Ubuntu's softwarekilder med passende opdatering.
sudo apt update
Når softwarekilderne til Ubuntu er opdaterede, skal du installere softwaren.
sudo apt-get install x2goserver x2goserver-xsession
Disse to pakker skal være alt hvad du har brug for. Når det er sagt, hvis du bruger Lubuntu eller Ubuntu Mate, er der nogle ekstra pakker at installere. Dette er skrivebordsspecifikke bindinger.
Ubuntu Mate:
sudo apt-get install x2gomatebindings
Lubuntu:
sudo apt-get install x2golxdebinding
Installation af disse pakker til Ubuntu indstiller automatisk en X2Go-serversession. Alt gøres inden for installationsprocessen, og intet behøver at justeres.
Debian
Skønt Debian deler den samme pakkebase somUbuntu, der er ingen let måde at få X2Go-software repos til at fungere. I stedet skal du justere nogle ting manuelt. Start med at tilføje repo-nøglen. Dette er vigtigt, da Debian ikke vil installere software, der ikke er tillid til.
sudo apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
Med nøglen tilføjet, er det tid til at tilføje den egentlige softwarerepo.
Bemærk: Bruger du ikke Debian 9.2 Stable? Skift "stabil" med den version af Debian, du kører.
echo "deb http://packages.x2go.org/debian stable main" | sudo tee /etc/apt/sources.list.d/x2go.list
Når du har tilføjet softwarekilden, skal du opdatere Debian for at afspejle ændringerne.
sudo apt-get update
Til sidst skal du installere X2Go-serverværktøjerne for at få alt til at fungere.
sudo apt-get install x2goserver x2goserver-xsession
Arch Linux
Arch Linux formår at understøtte X2Go-serversoftwaren via Community-depotet. Brug Arch Pack Manager til at installere det.
sudo pacman -S x2goserver
Opret en ny database til X2Go med softwaren installeret:
sudo x2godbadmin --createdb
Til sidst skal du aktivere serversoftwaren i systemd (og start den også).
sudo systemctl enable x2goserver.service sudo systemctl start x2goserver.service
Fedora
X2Go understøttes godt på Fedora. Installer den som enhver anden pakke ved hjælp af dnf installation kommando.
sudo dnf install x2goserver x2goserver-xsession
Opret derefter den database, som X2Go vil bruge (hvis Fedora ikke gør det for dig).
sudo x2godbadmin --createdb
Endelig skal du aktivere tjenesten med systemd.
sudo systemctl enable x2goserver.service sudo systemctl start x2goserver.service
OpenSUSE
X2Go-serversoftwaren er tilgængelig til installation via udviklerens egne softwarelager. Sådan tilføjes det:
sudo zypper ar http://packages.x2go.org/opensuse/SUSE-VERSION/extras x2go-extras
og
zypper ar http://packages.x2go.org/opensuse/SUSE-VERSION/main x2go-release
Efter at du har tilføjet softwarereposerne, skal du installere pakkerne til dit system:
sudo zypper in x2goserver x2goserver-xsession
Opret databasen til X2Go. SUSE-pakkerne kan (eller måske ikke) tage sig af dette. Hvis X2Go ikke fungerer, er det et tegn på bare at gøre det selv ved hjælp af terminalen.
sudo x2godbadmin - skabt
Med alt installeret skal du aktivere X2Go i systemd init-systemet.
sudo systemctl enable x2goserver.service sudo systemctl start x2goserver.service
Installer X2Go Client
Nu hvor serveren er konfigureret, er det tid tilfjernt ind. X2Go-klienten bruges vidt på Linux, men det er også muligt at bruge den på Windows, Android og andre platforme. Under alle omstændigheder skal du først installere klienten til dit foretrukne operativsystem for at oprette forbindelse til en Linux-gæst. Heldigvis er opsætning af en X2Go-klient mindre involveret end serveraspektet af softwaren. Hvis din Linux-distribution ikke er nævnt nedenfor, skal du kontrollere webstedet for den seneste kildeversion af klienten.
Ubuntu
sudo apt install x2goclient
Debian
sudo apt-get install x2goclient
Arch Linux
sudo pacman -S x2goclient
Fedora
sudo dnf install x2goclient
OpenSUSE
Grib den nyeste version af X2Go-klienten fra OBS. For at installere skal du vælge din version af OpenSUSE og derefter klikke på knappen "1-klik på installation".
Tilslutning
For at oprette forbindelse skal du indtaste navnet på den eksterne server / Linux-pc, der er vært for en X2Go-session. Dette skal være den samme vært eller IP, som du bruger til at logge på SSH. Følg derefter trinnene nedenfor.

For eksempel: for at logge ind på mit skrivebord skal jeg indtaste “arch-linux-desktop” eller internet-IP-adressen, hvis jeg gør dette uden for mit lokale netværk.
I det næste felt skal du udfylde det brugernavn, du bruger til at logge ind via SSH i "login" -feltet.
For "port" er den bedste idé at lade den være i fred. Dette skyldes, at de fleste ikke ændrer standard SSH-porten fra 22. Hvis du dog har ændret den i OpenSSH, skal du tilføje den i stedet for "22".
Til sidst skal du vælge et skrivebordsmiljø fra rullemenuen. Hvis du ikke ser nogen i din klient, skal du installere en.
Bemærk: prøv LXDE, MATE eller XFCE for X2Go, da de er meget lette.
Når alt er indstillet, skal du klikke på "OK" for at oprette forbindelse til din X2Go-server!
Kommentarer