12 beste Tools zum Verbinden von Linux Remote Desktop

Ein Remote-Desktop ist eine Software, mit der die Desktop-Umgebung eines Computersystems von einem anderen Computersystem ausgeführt werden kann. Remote-Desktop-Umgebungen werden in Organisationen verwendet, in denen Anwendungen auf einem zentralen Server statt auf jedem einzelnen Computer installiert werden. Auf diese Anwendungen kann von Mitarbeitern aus der Ferne zugegriffen werden, was die Fehlersuche und Wartung erleichtert. Bei einer Remote-Desktop-Umgebung muss man nicht vor einem anderen System sitzen, um es zu bedienen. Einige der beliebtesten Remote-Desktop-Protokolle sind RFB (VNC basiert darauf), NX-Technologie (NX), RDP, X11 und ARD.

In diesem Artikel zeige ich Ihnen eine Liste von Softwareanwendungen für den Zugriff auf Remote-Linux-Desktops von einem Client-Computer. Die meisten dieser Tools arbeiten nach dem Server-Client-Modell.

1. TeamViewer

Teamviewer wird häufig von Reisenden und Personen verwendet, die mit vielen Remote-Desktops arbeiten müssen. Es ermöglicht die Verbindung zu mehreren Computern, die durch Wechseln der Registerkarten navigiert werden können.

Es kann von der heruntergeladen werden offizielle Website. Nach der Installation können wir es über das Suchmenü öffnen und ein Bildschirm wie dieser wird angezeigt:

Im Feld Partner-ID einfügen kann die ID des anderen Computers eingefügt werden und dann wird nach einem Passwort gefragt. Nach korrekter Eingabe des Passworts werden Sie verbunden und können das System am anderen Ende verwenden.

Vorteile:

  • Einfacher und schneller Fernzugriff.
  • Verbindung mit einer guten Bildrate, die wenig bis gar keine Verzögerung verursacht.
  • Kein Verbraucher mit hoher Bandbreite.
  • Schnelle und unterbrechungsfreie Dateiübertragungen.
  • Ermöglicht dem Remote-Benutzer, alles zu sehen, was auf seinem Gerät passiert.

Nachteile:

  • Wenn die Bandbreite unter dem Durchschnitt liegt, beginnt sie nachzuhängen
  • Erlauben Sie beiden Benutzern, den Desktop gleichzeitig zu steuern
  • Aufnahmeoptionen sind verfügbar, aber für seine Standards nicht gut genug.
  • Konnektivitätsprobleme, wenn das System ein ausstehendes Update hat.
  • Verwendet ihre eigenen Server als Bridge, um Clients zu verbinden.

2. Erinnerung

Erinnerung ist der Standard-Remote-Desktop-Client für Linux-Systeme. Remmina befindet sich in den Paket-Repositorys für Debian, Ubuntu und andere Linux-Distributionen.

Es kann durch Eingabe von ‘remmina’ im Terminal geöffnet werden. Beim Öffnen erscheint ein Bildschirm wie dieser:

remmina rdp

Enter die IP des anderen Systems vor dem Protokoll, in diesem Fall ‘10.0.0.251’.

remmina mit IP verbinden

Enter die erforderlichen Anmeldeinformationen und Sie können das andere System verwenden, ohne davor zu sitzen.

Vorteile:

  • Einfach zu bedienende Schnittstelle
  • Unterstützt mehrere Protokolle, z. B. rdp, ssh, udp usw.
  • Zur Verwaltung der Bandbreite kann die Verbindungsqualität entsprechend angepasst werden.
  • Übersichtlich organisierte Schnittstelle, dh Verbindungen sind in Gruppen und Labels organisiert.

Nachteile:

  • Es hat keine Serverfunktionen.

3. TightVNC

TightVNC ist eine Remote-Desktop-Anwendung, die verwendet wird, um ein weit entferntes System zu steuern und darauf zuzugreifen, indem eine Remote-Verbindung hergestellt wird. Es kann mit den folgenden Befehlen konfiguriert werden.

Laden Sie zunächst das Paket mit dem folgenden Befehl herunter:

$ sudo apt install tightvncserver

Erstellen Sie nun eine VNC-Sitzung und geben Sie ein Passwort von 6-8 Zeichen dafür ein.

$ vncserver

Erteilen Sie dem vnc-Startskript, das sich im vnc-Ordner im Home-Verzeichnis befindet, ausführbare Berechtigungen:

$ chmod +x /home/.vnc./xstartup

Installieren Sie eine Desktop-Umgebung, z. B. xfce4, mit dem folgenden Befehl:

$ sudo apt install xfce4

Verwenden Sie auf einem Client-System den folgenden Befehl, um eine Verbindung zu diesem System herzustellen:

$ xtightvncviewer IPaddress:5901

Vorteile:

  • Einfach anzuschließen und zu konfigurieren
  • Gut in einer Situation, in der die Hilfe des anderen Benutzers nicht benötigt wird.
  • Läuft im Hintergrund, ohne den Benutzer zu stören.

Nachteile:

  • Die Steuerung ist langsam mit viel Verzögerung.
  • Nicht das Beste für zwei Benutzer mit unterschiedlichen Betriebssystemen.
  • Falls die Verbindung unterbrochen wird, muss die Einrichtung von Anfang an manuell durchgeführt werden.

4. TigerVNC

Für die grafische Desktopfreigabe wird TigerVNC verwendet. Um mit TigerVNC zu konfigurieren und eine Verbindung herzustellen, führen Sie die folgenden Schritte aus:

Installieren Sie zunächst eine Desktop-Umgebung, z. B. xfce4, mit dem folgenden Befehl:

$ sudo apt install xfce4

Installieren Sie nun den TigerVNC-Server und seine Abhängigkeiten.

$ sudo apt install tigervnc-standalone-server tigervnc-common

Erstellen Sie die Konfigurationsdatei mit dem Befehl vncserver und geben Sie das Kennwort mit 6-8 Zeichen an:

vncserver-Befehl auf tigervnc

Beenden Sie alle VNCserver-Sitzungen mit dem folgenden Befehl:

$ vncserver kill :*

Erteilen Sie dem vnc-Startskript, das sich im vnc-Ordner im Home-Verzeichnis befindet, ausführbare Berechtigungen:

$ chmod +x /home/.vnc./xstartup

Verwenden Sie auf dem Client-System ssh, um mit dem folgenden Befehl an Port 5901 des Remote-Systems an Port 5901 auf dem Client-System zu binden:

$ ssh -L 5901:localhost:5901 @

Dieser Vorgang wird als SSH-Tunneling bezeichnet.

Lassen Sie nun die SSH-Tunnelsitzung laufen und verwenden Sie in einem neuen Terminal den vnc-Viewer, um eine Verbindung zu einem anderen System herzustellen.

$ vncviewer localhost:5901

vncviewer localhost

Enter das Passwort und Sie werden mit TigerVNC mit einem anderen System verbunden.

Vorteile:

  • Sichere Verbindung.
  • Bietet Verbindung zu anderen Betriebssystemen, dh nicht nur Linux-Betriebssystemen.
  • Schnittstelle ist gut und einfach

Nachteile:

  • Bietet keine Skalierung eines Bildschirms bei mehreren Fenstern.
  • Schwierig einzurichten, falls eine Firewall vorhanden ist.

5. XRDP

Xrdp wird verwendet, um ein anderes Computersystem grafisch zu steuern. Dazu verwendet es das RDP-Protokoll. Um den XRDP-Server zu installieren, verwenden Sie den folgenden Befehl:

ubuntu@ubuntu :~$ sudo apt install xrdp

Öffnen Sie nun die XRDP-Clientanwendung vom anderen System und geben Sie die IP-Adresse dieses Systems ein.

xrdp-Client-Anwendung

Klicken Sie auf Verbinden und es wird nach Benutzername und Passwort gefragt.

xrdp-Login mit Benutzername und Passwort

Enter die Zugangsdaten und Sie können loslegen.

Vorteile:

  • Bereits eingebaute Windows-Systeme.
  • Einfach einzurichten.

Nachteile:

  • Durch das Sperren des Remote-Bildschirms kann der Benutzer nichts tun oder in dieses System eingreifen.
  • Eine Maschine nach der anderen

6. Desktop

Rdesktop ist ein Remote-Desktop-Client, der für die Verbindung mit den Windows-Remotedesktop-Diensten verwendet wird. Rdesktop ist seit Jahren der am häufigsten verwendete RDP-Client. Um eine Verbindung zum Remote-Desktop eines Windows-Computers herzustellen, öffnen Sie das Terminal und geben Sie den folgenden Befehl ein:

$ rdesktop

Desktop

Und Sie werden in der Lage sein, die Desktop-Umgebung anderer Windows-Rechner von Ihrem Computersystem aus zu steuern.

Vorteile:

  • Ähnliches Aussehen und Layout jedes Windows-Systems
  • Einfache Konfiguration
  • Zuverlässig
  • Geringer Speicher- und Ressourcenverbrauch

Nachteile:

  • Verzögerte Verbindung, da keine Wartung und Updates
  • Es unterstützt nicht mehrere Bildschirme wie TeamViewer

7. RealVNC

RealVNC ist ein Unternehmen, das Fernzugriffssoftware anbietet, die aus einem VNC-Client und einem VNC-Server besteht, um über das VNC-Protokoll eine Remote-Verbindung zu anderen Systemen herzustellen.

Es kann von der heruntergeladen werden offizielle Website.

Um den VNC-Server auszuführen, verwenden Sie den folgenden Befehl:

$ vncserver :n

vnc-server ausführen

Wobei n die Sitzungsnummer ist, 1 falls nichts angegeben ist, gehen Sie nun zum Webbrowser des anderen Computers und gehen Sie zu https://:m

Wobei m=n+5900. Dies wird nach dem Passwort fragen.

vnc-Login

Nach Eingabe des richtigen Passworts startet die Konsole.

Vorteile:

  • Die Qualität der Verbindungen kann je nach Verbindungsgeschwindigkeit variiert werden.
  • Schnell und effizient
  • Gutes Sicherheitssystem

Nachteile:

  • Schwierig einzurichten
  • Bei mehreren Bildschirmen ist der Zugriff auf den anderen Bildschirm zeitaufwändig.

8. Keine Maschine

Nomachine ist die schnellste Remote-Client-Anwendung, die für den Zugriff und die Steuerung eines Computersystems überall auf der Welt verwendet wird. Es arbeitet mit der NX-Technologie (NX), einem proprietären Protokoll.

Es kann von der heruntergeladen werden Offizielle Website von Nomachine.

Öffnen Sie nach dem Herunterladen die Anwendung und klicken Sie auf Neue Verbindung erstellen und wählen Sie das Protokoll aus, das Sie verwenden möchten, der Standardwert ist NX auf Port 2000.

neue Verbindung

Geben Sie die Serveradresse ein und geben Sie den ausgewählten Port an.

Geben Sie die Serveradresse und den Port ein

Enter die Anmeldemethode (Systemanmeldung oder speziell angeben) und speichern Sie die Verbindung.

wähle die Login-Methode

Um eine Verbindung herzustellen, nachdem die Verbindung hergestellt wurde, klicken Sie auf den Verbindungsnamen und geben Sie die Zugangsdaten ein.

Benutzername und Passwort eingeben

Vorteile:

  • Aussetzbare Sitzungen helfen sogar dabei, Jobs am Laufen zu lassen.
  • Die Auflösung kann entsprechend der Verbindungsgeschwindigkeit angepasst werden.
  • Extrem schnell.
  • Ein großartiges Paket an Paketen, das nach den eigenen Bedürfnissen zusammengestellt werden kann.
  • Audio kann auch geteilt werden.

Nachteile:

  • Eingeschränkte Funktionen in der Webversion.
  • Keine Gruppierungstools, was die Arbeit der IT etwas mühsam macht.

9. Anydesk

Anydesk ist eine sichere Remote-Desktop-Anwendung, die verwendet wird, um auf ein anderes System zuzugreifen und Aufgaben darauf auszuführen, ohne physisch vor diesem System zu sitzen.

Es kann von seinem heruntergeladen werden offizielle Website.

Sobald der Download abgeschlossen ist, öffnen Sie die Anwendung und geben Sie die Anydesk-ID des Computers ein, den Sie steuern möchten. Der anderen Person wird der folgende Bildschirm angezeigt.

Anydesk

Nach dem Akzeptieren können Sie ihren Desktop steuern.

Anydesk-Desktop verbunden

Vorteile:

  • Einfach zu installieren und einzurichten.
  • Einfache Dateifreigabe und reibungslose Verbindung.
  • Die Screening-Qualität ist gut.

Nachteile:

  • Es hinkt manchmal.
  • Die automatische Anpassung der Bildschirmauflösung funktioniert nicht richtig.

10. Xpra

Xpra wird auf einem Remote-Client ausgeführt, um den vorhandenen Zustand einer Maschine auf ein anderes System umzuleiten, ohne seinen Zustand zu verlieren. Xpra wird verwendet, um eine Verbindung zu einer bestehenden Desktop-Sitzung auf einem anderen System herzustellen. Um Xpra zu installieren, verwenden Sie den folgenden Befehl:

$ sudo apt install xpra

Enter den folgenden Befehl auf dem Computer, den Sie verbinden möchten:

$ xpra start --start=xterm

Geben Sie nun den folgenden Befehl auf Ihrem eigenen Computer ein, um eine Verbindung zu diesem herzustellen:

$ xpra start ssh:@:100 --start=xterm

Dies wird die Arbeit erledigen.

Vorteile:

  • Schnelle Verbindung
  • Einfach einzurichten

Nachteile:

  • Sitzungen können aufgrund mangelnder Stabilität abstürzen.

11. X2Go

X2Go wird verwendet, um auf einen grafischen Remote-Desktop zuzugreifen und Aufgaben darauf auszuführen, selbst über eine Verbindung mit geringer Bandbreite, verwendet es standardmäßig das NX-Protokoll. X2Go kann mit dem folgenden Befehl installiert werden:

$ sudo apt install X2Go

Öffnen Sie X2Go, gehen Sie zur Registerkarte Sitzungen und füllen Sie die angegebenen Felder aus.

Registerkarte x2go-Sitzungen

Klicken Sie auf OK, wenn Sie fertig sind.

x2go-Client

Um eine Verbindung zu einer Sitzung herzustellen, geben Sie die Anmeldeinformationen ein und Sie können mit dem Zugriff auf den Desktop beginnen.

Vorteile:

  • Einfach einzurichten.
  • Bietet mehr als 2 Verbindungen gleichzeitig.
  • Gut für alle Arten von Verbindungen.

Nachteile:

  • Portweiterleitung ist ein Muss, um über einen Webbrowser darauf zuzugreifen.

12. Dann

Dayon ist eine einfache Remote-Desktop-Software oder -Plattform, die für den Zugriff und die Steuerung eines Remote-Desktops verwendet wird.

Es kann von seinem heruntergeladen werden offizielle Website.

Um mit Dayon auf einen PC zuzugreifen, öffnen Sie Dayon und klicken Sie auf die Schaltfläche Play. Dies bedeutet, dass es darauf wartet, dass sich ein anderes System verbindet. Öffnen Sie nun dayon vom anderen System und geben Sie die IP-Adresse und Portnummer dieses Systems ein, dieses wird sich verbinden.

Dayson

Verwenden Sie die Option Fernbedienung umschalten, um den anderen Bildschirm zu steuern.

Vorteile:

  • Minimale Installation
  • Verwendet sehr geringe Bandbreite

Nachteile:

  • Schwarz-Weiß-Bildschirm
  • Erfordert Patches und muss einige Störungen verbessern.

Fazit

Remotedesktop-Software bietet die Möglichkeit, eine Verbindung zu einem Desktop herzustellen, der weit von Ihrem PC entfernt ist. Dies ermöglicht es dem Benutzer, das System zu kontrollieren, auf die darin enthaltenen Dateien zuzugreifen und sie zu bearbeiten, seine Anwendungen zu verwenden und viele andere verschiedene Aufgaben auszuführen, wie beispielsweise das Sitzen vor diesem Computersystem, was alltäglichen Menschen und Mitarbeitern von Organisationen sehr hilft.