X2Go
Zur Navigation springen
Zur Suche springen
X2Go-Testumgebung (Thin-Client-Szenario unter Debian)
Ziel
- Grafischer Remote-Desktop-Zugriff auf einen zentralen Linux-Server.
- Verwendung von X2Go als leichtgewichtige Alternative zu LTSP.
- Alle Prozesse laufen auf dem Server, der Client dient nur zur Anzeige und Eingabe.
Voraussetzungen
- Zwei Systeme mit Debian 12 oder Ubuntu 22.04.
- Auf dem Server: SSH aktiviert, Benutzerkonto mit Desktop-Umgebung (XFCE empfohlen).
- Auf dem Client: X2Go-Client installiert.
- Netzwerkverbindung zwischen beiden Systemen.
Server-Konfiguration
Pakete installieren
- apt update
- apt install x2goserver x2goserver-xsession xfce4
Benutzer für Test anlegen
- adduser demo
- passwd demo
SSH-Firewallregel hinzufügen (nur wenn ufw aktiv ist)
- ufw allow 22/tcp
Dienst prüfen
- systemctl status ssh
Client-Konfiguration
X2Go-Client installieren
- apt update
- apt install x2goclient
Verbindung herstellen
- X2Go-Client starten (Menü oder Terminal: x2goclient)
- Neue Sitzung anlegen:
: Sitzungsname: Linux-Test : Host: IP-Adresse des Servers : Benutzername: demo : SSH-Port: 22 : Sitzungstyp: XFCE
- Verbindung herstellen und Passwort eingeben.
- Der XFCE-Desktop des Servers erscheint im Fenster oder Vollbildmodus.
Test und Kontrolle
- Öffne auf dem Server-Terminal: top
: → CPU-Auslastung zeigt, dass Anwendungen dort laufen.
- Öffne auf dem Client-Terminal: ping -c3 server
: → Verbindungsprüfung zwischen Client und Server.
- Beende Sitzung über Menü „Abmelden“.