So richten Sie X2Go unter Linux ein

click fraud protection

Auf der Suche nach einem einfachen Weg zu Remote-Zugriff auf Ihren Linux-Desktop? Erwägen Sie die Installation von X2Go. Es ist viel benutzerfreundlicher als VNC und benötigt keinen Webbrowser wie Chrome Remote Desktop. Das Beste daran ist, dass es sich hauptsächlich um Linux handelt, sodass Sie sich keine Sorgen machen müssen, die Unterstützung zugunsten anderer Betriebssysteme zu verlieren. So können Sie X2Go unter Linux einrichten und zum Laufen bringen.

SPOILER ALARM: Scrollen Sie nach unten und Sehen Sie sich das Video-Tutorial an am Ende dieses Artikels.

Server einrichten

Das Einrichten eines X2Go-Hosts ist bei jeder Linux-Distribution unterschiedlich. Aus diesem Grund haben wir genau beschrieben, wie die Serversoftware für die beliebtesten Linux-Distributionen ausgeführt werden kann. Wenn Sie möchten, dass die X2Go-Serversoftware auf Ihrer Linux-Version funktioniert, diese jedoch nicht behandelt wurde Im Folgenden sollten Sie im Paketmanager Ihres Betriebssystems oder auf der X2Go-Website nach einer herunterladbaren Quelle suchen Archiv.

instagram viewer

Für die Verwendung von X2Go muss SSH verwendet werden. Bitte richten Sie SSH zusammen mit der X11-Weiterleitung ein bevor Sie dieser Anleitung folgen.

Ubuntu

X2Go besteht aus zwei Teilen. Unter Ubuntu ist nur der Client vorhanden. Dies ist irritierend, wenn Sie eine X2Go-Sitzung veranstalten möchten. Um dies zu beheben, haben Community-Mitglieder es sich zur Aufgabe gemacht, eine PPA zu erstellen, die Benutzer hinzufügen können, um die Serverkomponente schnell hinzuzufügen. Die PPA ist nicht spezifisch für die Desktop-Versionen von Ubuntu. Wenn Sie X2Go-Hosts auf einer Ubuntu-Server-Box einrichten möchten, funktioniert dies einwandfrei. Darüber hinaus funktioniert die PPA mit allen Ubuntu-Derivaten (denken Sie an Elementary und Mint usw.).

Öffnen Sie ein Terminal und fügen Sie die X2GO-PPA hinzu:

sudo apt-add-repository ppa: x2go / stabil

Aktualisieren Sie anschließend die Softwarequellen von Ubuntu mit einem geeigneten Update.

sudo apt update

Wenn die Softwarequellen für Ubuntu auf dem neuesten Stand sind, installieren Sie die Software.

sudo apt-get installiere x2goserver x2goserver-xsession

Diese beiden Pakete sollten alles sein, was Sie brauchen. Wenn Sie jedoch Lubuntu oder Ubuntu Mate verwenden, müssen einige zusätzliche Pakete installiert werden. Dies sind Desktop-spezifische Bindungen.

Ubuntu Mate:

sudo apt-get installiere x2gomatebindings

Lubuntu:

sudo apt-get installiere x2golxdebinding

Durch die Installation dieser Pakete unter Ubuntu wird automatisch eine X2Go-Serversitzung eingerichtet. Alles wird während des Installationsprozesses erledigt und nichts muss optimiert werden.

Debian

Obwohl Debian dieselbe Paketbasis wie Ubuntu verwendet, gibt es keine einfache Möglichkeit, die X2Go-Software-Repos zum Laufen zu bringen. Stattdessen müssen Sie einige Dinge manuell anpassen. Beginnen Sie mit dem Hinzufügen des Repo-Schlüssels. Dies ist wichtig, da Debian keine nicht vertrauenswürdige Software installiert.

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

Wenn der Schlüssel hinzugefügt wurde, ist es Zeit, das eigentliche Software-Repo hinzuzufügen.

Hinweis: Verwenden Sie Debian 9.2 Stable nicht? Ändern Sie "stabil" mit der Version von Debian, die Sie ausführen.

echo 'deb http://packages.x2go.org/debian stabile Hauptleitung '| sudo tee /etc/apt/sources.list.d/x2go.list

Aktualisieren Sie Debian nach dem Hinzufügen der Softwarequelle, um die Änderungen widerzuspiegeln.

sudo apt-get update

Zuletzt installieren Sie die X2Go-Server-Tools, damit alles funktioniert.

sudo apt-get installiere x2goserver x2goserver-xsession

Arch Linux

Arch Linux unterstützt die X2Go-Serversoftware über das Community-Repository. Verwenden Sie zum Installieren den Arch-Paketmanager.

sudo pacman -S x2goserver

Erstellen Sie mit der installierten Software eine neue Datenbank für X2Go:

sudo x2godbadmin --createdb

Zuletzt aktivieren Sie die Serversoftware in systemd (und starten Sie sie auch).

sudo systemctl enable x2goserver.service. sudo systemctl starte x2goserver.service

Fedora

X2Go wird von Fedora gut unterstützt. Installieren Sie es wie jedes andere Paket mit dem dnf installieren Befehl.

sudo dnf installiere x2goserver x2goserver-xsession

Erstellen Sie dann die Datenbank, die X2Go verwenden wird (falls Fedora dies nicht für Sie tut).

sudo x2godbadmin --createdb

Zuletzt aktivieren Sie den Dienst mit systemd.

sudo systemctl aktiviert x2goserver.service sudo systemctl startet x2goserver.service

OpenSUSE

Die X2Go-Serversoftware kann über die eigenen Software-Repositorys des Entwicklers installiert werden. So fügen Sie es hinzu:

sudo zypper ar http://packages.x2go.org/opensuse/SUSE-VERSION/extras x2go-Extras

und

zypper ar http://packages.x2go.org/opensuse/SUSE-VERSION/main x2go-release

Installieren Sie nach dem Hinzufügen der Software-Repos die Pakete auf Ihrem System:

sudo zypper in x2goserver x2goserver-xsession

Erstellen Sie die Datenbank für X2Go. Die SUSE-Pakete können sich darum kümmern (oder auch nicht). Wenn X2Go nicht funktioniert, ist dies ein Zeichen dafür, dass Sie es einfach selbst über das Terminal tun müssen.

sudo x2godbadmin –createdb

Wenn alles installiert ist, aktivieren Sie X2Go im systemd init-System.

sudo systemctl aktiviert x2goserver.service sudo systemctl startet x2goserver.service

Installieren Sie den X2Go-Client

Nachdem der Server eingerichtet ist, ist es Zeit, eine Remote-Verbindung herzustellen. Der X2Go-Client ist unter Linux weit verbreitet, kann aber auch unter Linux verwendet werden Windows, Androidund andere Plattformen. In jedem Fall müssen Sie zunächst den Client für Ihr bevorzugtes Betriebssystem installieren, um eine Verbindung mit einem Linux-Gast herzustellen. Glücklicherweise ist das Einrichten eines X2Go-Clients weniger aufwendig als der Serveraspekt der Software. Wenn Ihre Linux-Distribution unten nicht erwähnt wird, suchen Sie auf der Website nach der neuesten Quellversion von Klient.

Ubuntu

sudo apt installiere x2goclient

Debian

sudo apt-get installiere x2goclient

Arch Linux

sudo pacman -S x2goclient

Fedora

sudo dnf installiere x2goclient

OpenSUSE

Holen Sie sich die neueste Version des X2Go-Clients von der OBS. Wählen Sie zum Installieren Ihre OpenSUSE-Version aus und klicken Sie auf die Schaltfläche „1-Klick-Installation“.

Anschließen

Geben Sie zum Herstellen einer Verbindung den Namen des Remote-Servers / Linux-PCs ein, auf dem eine X2Go-Sitzung gehostet wird. Dies sollte derselbe Host oder dieselbe IP sein, mit der Sie sich bei SSH anmelden. Befolgen Sie dann die folgenden Schritte.

Beispiel: Um mich bei meinem Desktop anzumelden, gebe ich "arch-linux-desktop" oder die Internet-IP-Adresse ein, wenn ich dies außerhalb meines lokalen Netzwerks mache.

Geben Sie im nächsten Feld den Benutzernamen, mit dem Sie sich über SSH anmelden, in das Feld "Anmelden" ein.

Für "Hafen" ist die beste Idee, es in Ruhe zu lassen. Dies liegt daran, dass die meisten Benutzer den Standard-SSH-Port nicht von 22 ändern. Wenn Sie es jedoch geändert haben OpenSSH, füge das anstelle von "22" hinzu.

Zuletzt wählen Sie eine Desktop-Umgebung aus dem Dropdown-Menü. Wenn Sie in Ihrem Client keine sehen, müssen Sie eine installieren.

Hinweis: Probieren Sie LXDE, MATE oder XFCE für X2Go aus, da diese sehr leicht sind.

Wenn alles eingestellt ist, klicken Sie auf "OK", um eine Verbindung zu Ihrem X2Go-Server herzustellen!

watch instagram story