Ubuntu 26.04 verfügt über eine integrierte Remotedesktopfunktionalität GNOME und unterstützt sowohl RDP- als auch VNC-Protokolle. Für den Fernzugriff ist keine zusätzliche Software erforderlich. In diesem Artikel erfahren Sie, wie Sie diese Remote-Desktop-Lösungen konfigurieren und verwenden.
GNOME Integrierter Remotedesktop (empfohlen)
Der Desktop GNOME 50 von Ubuntu 26.04 enthält einen integrierten Remote-Desktop-Dienst, der auf der Komponente gnome-remote-desktop mit nativer RDP-Protokollunterstützung basiert.
Remotedesktop aktivieren
- Öffnen Sie „Einstellungen > System > Remotedesktop“
- Aktivieren Sie den Schalter „Remotedesktop“.
- Legen Sie die Zugriffsmethode fest:
- Fernsteuerung: Ermöglicht Remote-Benutzern die Steuerung Ihres Desktops
- Remote-Anmeldung: Ermöglicht Remote-Benutzern, sich bei einer neuen Sitzung anzumelden
RDP-Zugriff konfigurieren
In den Remotedesktopeinstellungen:
- Aktivieren Sie „Remotedesktop“
- Notieren Sie sich die angezeigte Geräteadresse (z. B.
192.168.1.100). - Legen Sie einen Benutzernamen und ein Passwort für die Remote-Authentifizierung fest
- Aktivieren Sie bei Bedarf die Option „Verifizierung erforderlich“, um die Sicherheit zu erhöhen
Verbindung über Windows herstellen
Der integrierte Windows-Client „Remotedesktopverbindung“ kann eine direkte Verbindung herstellen:
- Öffnen Sie „Remotedesktopverbindung“ (
mstsc.exe) unter Windows - Geben Sie die IP-Adresse der Ubuntu-Maschine ein
- Geben Sie den von Ihnen konfigurierten Benutzernamen und das Passwort ein
- Klicken Sie auf „Verbinden“
Verbindung über macOS herstellen
Unter macOS können Sie den Microsoft Remote Desktop-Client (Download aus dem App Store) verwenden, um eine Verbindung zum RDP-Dienst von Ubuntu herzustellen.
Verbindung von einer anderen Linux-Maschine herstellen
# Using GNOME Connections
sudo apt install gnome-connections
# Using Remmina (more feature-rich)
sudo apt install remmina remmina-plugin-rdpÖffnen Sie Remmina, erstellen Sie eine neue Verbindung, wählen Sie das RDP-Protokoll aus und geben Sie die Adresse und Anmeldeinformationen ein.
VNC-Remotedesktop
VNC ist ein weiteres weit verbreitetes Remote-Desktop-Protokoll.
Neuere Versionen von GNOME Remote Desktop haben das integrierte VNC-Backend entfernt; Das Bedienfeld „Einstellungen > System > Remotedesktop“ bietet jetzt nur noch RDP. Installieren Sie für VNC einen VNC-Server eines Drittanbieters (z. B. TigerVNC unten).
Verwendung eines eigenständigen VNC-Servers
Sie können TigerVNC als eigenständigen VNC-Server installieren:
sudo apt install tigervnc-standalone-server tigervnc-commonKonfigurieren Sie den VNC-Server:
# Set VNC password
vncpasswd
# Start VNC server
vncserver :1 -geometry 1920x1080 -depth 24
# Stop VNC server
vncserver -kill :1VNC-Client-Verbindung
Stellen Sie von anderen Geräten aus eine Verbindung zum VNC-Server her:
# Install TigerVNC Viewer on Linux
sudo apt install tigervnc-viewer
# Connect
vncviewer server-address:5901Sicherheitsüberlegungen
Remotedesktop birgt Sicherheitsrisiken. Bitte beachten Sie Folgendes:
Verwendung von SSH-Tunneln zur Verschlüsselung von VNC
Das VNC-Protokoll verschlüsselt Übertragungen standardmäßig nicht. Es wird empfohlen, SSH-Tunnel zu verwenden:
# Establish an SSH tunnel on the client
ssh -L 5901:localhost:5901 username@server-address
# Then connect to the local forwarded port
vncviewer localhost:5901Firewall-Konfiguration
Stellen Sie sicher, dass nur die erforderlichen Ports geöffnet sind:
# RDP default port 3389
sudo ufw allow 3389/tcp
# VNC default port (display :1 corresponds to 5901)
sudo ufw allow 5901/tcp
# Allow only specific IP range
sudo ufw allow from 192.168.1.0/24 to any port 3389Weitere Sicherheitsempfehlungen
- Verwenden Sie sichere Passwörter für die Remote-Desktop-Authentifizierung
- Stellen Sie Remote-Desktop-Ports nicht direkt dem öffentlichen Internet zur Verfügung
- Für den externen Zugriff verwenden Sie einen VPN- oder SSH-Tunnel
- Überprüfen Sie regelmäßig die Fernzugriffsprotokolle
Optimierung der Remote-Desktop-Leistung
Netzwerkoptimierung
- Für das beste Erlebnis verwenden Sie eine Kabelverbindung im LAN
- Das RDP-Protokoll ist im Allgemeinen bandbreiteneffizienter als VNC
- Eine Verringerung der Farbtiefe und Auflösung kann das Erlebnis unter Bedingungen mit geringer Bandbreite verbessern
Anzeigeeinstellungen
Wenn Sie eine RDP-Verbindung verwenden, können Sie auf dem Client normalerweise Folgendes festlegen:
- Auflösung passend zum Client-Bildschirm
- Farbtiefe (hohe Qualität vs. hohe Leistung)
- Audioumleitung
- Teilen der Zwischenablage
Allgemeine Fehlerbehebung
Es kann keine Verbindung zum Remotedesktop hergestellt werden
# Check if the remote desktop service is running
systemctl status gnome-remote-desktop
# Restart the service
systemctl restart gnome-remote-desktop
# Check if ports are listening
ss -tlnp | grep -E '3389|5900'
# Check firewall rules
sudo ufw statusSchwarzer Bildschirm nach dem Anschließen
Dies ist normalerweise ein Wayland-Berechtigungsproblem oder ein GNOME-Remotedesktop-Dienststatusproblem. Stellen Sie sicher, dass in den Remotedesktopeinstellungen Berechtigungen zur Bildschirmfreigabe erteilt wurden, und starten Sie gnome-remote-desktop neu. Wenn das Problem weiterhin besteht, aktualisieren Sie das System oder verwenden Sie eine andere Remotedesktopmethode.
Verzögerte Verbindung
- Verringern Sie die Einstellungen für Auflösung und Farbtiefe auf dem Client
- Überprüfen Sie, ob die Netzwerkbandbreite ausreichend ist
- Deaktivieren Sie unnötige Desktop-Animationseffekte
Zusammenfassung
Die in Ubuntu 26.04 integrierte Remotedesktopfunktion GNOME macht die Remotedesktopkonfiguration sehr einfach und das RDP-Protokoll bietet eine gute Kompatibilität mit dem Windows-Ökosystem. Für fortgeschrittene Benutzer bietet VNC mehr Flexibilität. Ganz gleich, für welche Lösung Sie sich entscheiden, priorisieren Sie immer die Sicherheitskonfiguration, um unbefugten Fernzugriff zu verhindern.