Sådan opretter du X2Go på Linux

Indholdsfortegnelse:

Sådan opretter du X2Go på Linux
Sådan opretter du X2Go på Linux
Anonim

Leder du efter en nem måde at få fjernadgang til dit Linux-skrivebord? Overvej at installere X2Go. Det er meget mere brugervenligt end noget som VNC, og det behøver ikke en webbrowser som Chrome Remote Desktop. Det bedste er, det er primært fokuseret på Linux, så du behøver ikke 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 video-øvelsen i slutningen af denne artikel.

Server opsætning

Opsætning af en X2Go Host er anderledes på hver Linux-distribution. På grund af dette har vi brudt præcis hvordan man får serverprogrammet til at køre for de mest populære Linux-distributioner. Hvis du søger at få X2Go-serversoftwaren til at fungere på din version af Linux, men finder det ikke blevet dækket nedenfor, er det en god idé at tjekke operativsystemets pakkeleder eller X2Go-webstedet for et downloadbart kildearkiv.

Brug af X2Go kræver brug af SSH. Vær venlig at oprette SSH sammen med X11 videresendelse før du følger denne vejledning.
Brug af X2Go kræver brug af SSH. Vær venlig at oprette SSH sammen med X11 videresendelse før du følger denne vejledning.

Ubuntu

X2Go har to dele. På Ubuntu er kun klienten til stede. Dette er irriterende, hvis du ønsker at være vært for en X2Go-session. For at løse dette har medlemmerne af fællesskabet taget det på sig selv for at oprette en PPA, som brugere kan tilføje for hurtigt at tilføje serverkomponenten. PPA'en er ikke specifik for desktopversionerne af Ubuntu. Hvis du leder efter at oprette X2Go-værter på en Ubuntu-serverboks, vil det fungere fint. Desuden vil PPA'en arbejde på alle Ubuntu-derivater (tænk Elementary and Mint, osv.).

Åbn en terminal, og tilføj X2GO PPA:

sudo apt-add-repository ppa: x2go / stable

Derefter opdatere Ubuntu's software kilder med apt opdatering.

sudo apt opdatering

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 behøver. Når det er sagt, hvis du bruger Lubuntu eller Ubuntu Mate, er der nogle ekstra pakker at installere. Disse er desktop-specifikke bindinger.

Ubuntu Mate:

sudo apt-get install x2gomatebindings

Lubuntu:

sudo apt-get install x2golxdebinding

Installation af disse pakker til Ubuntu vil automatisk oprette en X2Go server session. Alt er gjort inden for installationsprocessen, og intet skal tweaked.

Debian

Selv om Debian deler samme pakkebase som Ubuntu, er der ingen nem måde at få X2Go software repos på. I stedet skal du manuelt tilpasse nogle ting. Start med at tilføje repo nøglen. Dette er vigtigt, da Debian ikke installerer software, der ikke er tillid til.

sudo apt-key adv --recv-taster --keyserver keys.gnupg.net E1F958385BFE2B6E

Med nøglen tilføjet, er det tid til at tilføje den faktiske software repo.

Bemærk: Brug ikke Debian 9.2 Stable? Skift "stabil" med hvilken version af Debian du kører.

ekko '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 opdatering

Endelig skal du installere X2Go-serverværktøjerne for at få alt i gang.

sudo apt-get install x2goserver x2goserver-xsession

Arch Linux

Arch Linux formår at understøtte X2Go-serversoftwaren via fællesskabsbiblioteket. For at installere det skal du bruge Arch-pakkeadministratoren.

sudo pacman -S x2goserver

Med den installerede software skal du oprette en ny database til X2Go:

sudo x2godbadmin --createdb

Endelig aktivere serversoftwaren i systemd (og start den også).

sudo systemctl aktiver x2goserver.service sudo systemctl start x2goserver.service

Fedora

X2Go understøttes godt på Fedora. Installer det som enhver anden pakke, ved hjælp af dnf installere kommando.

sudo dnf installere x2goserver x2goserver-xsession

Derefter opretter du den database, som X2Go vil bruge (hvis Fedora ikke gør det for dig).

sudo x2godbadmin --createdb

Endelig aktiver tjenesten med systemd.

sudo systemctl aktiver x2goserver.service sudo systemctl start x2goserver.service

OpenSUSE

X2Go serversoftwaren er tilgængelig til installation via udviklerens egen software repositories.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 have tilføjet software repos, skal du installere pakkerne til dit system:

sudo zypper i x2goserver x2goserver-xsession

Opret databasen til X2Go. SUSE-pakkerne kan (eller måske ikke) tage sig af dette. Hvis X2Go ikke virker, er det et tegn på, at du bare gør det selv ved at bruge terminalen.

sudo x2godbadmin -createdb

Med alt installeret, aktiver X2Go inden for systemd init systemet.

sudo systemctl aktiver x2goserver.service sudo systemctl start x2goserver.service

Installer X2Go-klient

Nu da serveren er oprettet, er det tid til fjerntliggende. X2Go-klienten er meget udbredt på Linux, men det er også muligt at bruge det på Windows, Android og andre platforme. Under alle omstændigheder for at oprette forbindelse til en Linux-gæst skal du først installere klienten til dit yndlingsoperativsystem. Heldigvis er opsætning af en X2Go-klient mindre involveret end serverens aspekt af softwaren. Hvis din Linux-distribution ikke er nævnt nedenfor, skal du tjekke hjemmesiden for den nyeste kildeversion af klienten.

Ubuntu

sudo apt install x2goclient

Debian

sudo apt-get install x2goclient

Arch Linux

sudo pacman -S x2goclient

Fedora

sudo dnf installere x2goclient

OpenSUSE

Tag den nyeste version af X2Go-klienten fra OBS. For at installere, vælg din version af OpenSUSE, og klik derefter på knappen "1-klik 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, du bruger til at logge ind på SSH. Følg derefter trinene nedenfor.

For eksempel: For at logge ind på mit skrivebord, ville jeg indtaste "arch-linux-desktop" eller internet-IP-adressen, hvis jeg gør dette uden for mit lokale netværk.
For eksempel: For at logge ind på mit skrivebord, ville jeg indtaste "arch-linux-desktop" eller internet-IP-adressen, hvis jeg gør dette uden for mit lokale netværk.

Udfyld det brugernavn, du bruger til at logge ind over SSH i feltet "login" i det næste felt.

For "havn" er den bedste idé at forlade det alene. Dette skyldes, at de fleste ikke ændrer standard SSH-porten fra 22. Hvis du dog har ændret den i OpenSSH, skal du tilføje det i stedet for "22".

Endelig skal du vælge et skrivebordsmiljø i 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!

Populært emne.