Ein Remote Desktop ist eine Software, mit der die Desktop-Umgebung eines Computersystems von einem anderen Computersystem ausgeführt werden kann. Remotedesktopumgebungen werden in Organisationen verwendet, in denen Anwendungen auf einem zentralen Server anstelle jedes einzelnen Computers installiert sind. Auf diese Anwendungen können Mitarbeiter aus der Ferne zugreifen, was die Fehlerbehebung und Wartung erleichtert. Mit 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 auf), NX-Technologie (NX), RDP, X11 und ARD.
In diesem Artikel zeige ich Ihnen eine Liste von Softwareanwendungen, mit denen Sie von einem Clientcomputer aus auf den Remote-Linux-Desktop zugreifen können. Die meisten dieser Tools arbeiten mit dem Server-Client-Modell.
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 Umschalten der Registerkarten navigiert werden können.
Es kann von der offiziellen Website heruntergeladen werden., 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 es wird nach einem Passwort gefragt. Wenn Sie das Passwort korrekt eingegeben haben, werden Sie verbunden und können das System am anderen Ende verwenden.
Vorteile:
- Einfacher und schneller Fernzugriff.
- Anschluss mit einer guten Bildrate, die wenig bis keine Verzögerung verursacht.
- Kein Verbraucher mit hoher Bandbreite.
- Schnelle und ununterbrochene 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 zu verzögern
- Erlauben Sie beiden Benutzern, den Desktop gleichzeitig zu steuern
- Optionen zum Aufzeichnen sind verfügbar, aber nicht so gut genug für seine Standards.
- Probleme mit der Konnektivität, wenn das system eine ausstehende Aktualisierung.
- Verwendet ihre eigenen Server als Brücke, um Clients zu verbinden.
Remmina
Remmina ist die 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:
Geben Sie die IP des anderen Systems vor Protokoll, in diesem Fall seine ‚10.0.0.251‘.
Geben Sie die erforderlichen Anmeldeinformationen ein 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 Qualität der Verbindung entsprechend angepasst werden.
- Ordentlich organisierte Schnittstelle dh Verbindungen sind in Gruppen und Beschriftungen organisiert.
Nachteile:
- Es hat keine Serverfunktionen.
TightVNC
TightVNC ist eine Remotedesktopanwendung, mit der Sie ein System fernsteuern und darauf zugreifen können, indem Sie eine Remote-Verbindung herstellen. Es kann mit den folgenden Befehlen konfiguriert werden.,
Laden Sie das Paket zunächst mit folgendem Befehl herunter:
$ sudo apt install tightvncserver
Erstellen Sie nun eine VNC-Sitzung und geben Sie ein Kennwort mit 6-8 Zeichen an.
$ vncserver
Geben Sie dem vnc-Startskript im vnc-Ordner im Home-Verzeichnis ausführbare Berechtigungen:
$ chmod +x /home/.vnc./xstartup
Installieren Sie eine Desktop-Umgebung i.,e xfce4 Verwenden Sie den folgenden Befehl:
$ sudo apt install xfce4
Verwenden Sie auf einem Clientsystem den folgenden Befehl, um eine Verbindung zu diesem System herzustellen:
$ xtightvncviewer IPaddress:5901
Profis:
- Einfach zu verbinden und zu konfigurieren
- Gut in einer Situation, in der die andere Benutzerunterstützung nicht benötigt wird.
- Läuft im Hintergrund, ohne dass der Benutzer gestört wird.
Nachteile:
- Die Steuerung ist langsam und verzögert sich erheblich.
- Nicht die beste für zwei Benutzer mit unterschiedlichen Betriebssystemen.
- Falls die Verbindung unterbrochen wird, muss die Einrichtung von Anfang an manuell erfolgen.,
TigerVNC
Für die grafische Desktop-Freigabe wird TigerVNC verwendet. Um mit TigerVNC zu konfigurieren und eine Verbindung herzustellen, folgen Sie den folgenden Schritten:
Installieren Sie zunächst eine Desktop-Umgebung, dh xfce4, mit dem folgenden Befehl:
$ sudo apt install xfce4
Installieren Sie nun TigerVNC server und seine Abhängigkeiten., id=“7f0c7dca4d“>
Erstellen Sie die Konfigurationsdatei mit dem Befehl vncserver und geben Sie das Kennwort zwischen 6-8 Zeichen an:
Beenden Sie alle VNCserver-Sitzungen mit dem folgenden Befehl:
$ vncserver kill :*
Geben Sie dem vnc-Startskript im vnc-Ordner im Home-Verzeichnis ausführbare Berechtigungen: p>
$ chmod +x /home/.vnc./xstartup
Verwenden Sie auf dem Clientsystem ssh, um mit dem folgenden Befehl an Port 5901 des Remote-Systems an Port 5901 des Clientsystems zu binden:
$ ssh -L 5901:localhost:5901 @
Dieser Vorgang wird als SSH-Tunneling bezeichnet.,
Lassen Sie nun die ssh Tunnel-Sitzung laufen und verwenden Sie in einem neuen Terminal vnc viewer, um eine Verbindung zu einem anderen System herzustellen.
$ vncviewer localhost:5901
Geben Sie das Passwort ein und es wird eine Verbindung zum anderen system mit TigerVNC.
Vorteile:
- Sichere Verbindung.
- Ermöglicht die Verbindung zu anderen Betriebssystemen, d. h. Nicht nur Linux-Betriebssystemen.
- Schnittstelle ist gut und einfach
Nachteile:
- Bietet keine Skalierung eines Bildschirms bei mehreren Fenstern.
- Schwer einzurichten, falls eine Firewall vorhanden ist.,
XRDP
Xrdp wird verwendet, um ein anderes Computersystem grafisch zu steuern. Es verwendet dafür das RDP-Protokoll. Verwenden Sie zum Installieren des XRDP-Servers 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.
Klicken Sie auf verbinden, und es wird die Frage nach Benutzername und Passwort.
Geben Sie die Anmeldeinformationen ein und Sie können loslegen.
Vorteile:
- Bereits integrierte windows-Systemen.
- Einfach einzurichten.,
Nachteile:
- Durch das Sperren des Remote-Bildschirms kann der Benutzer nichts tun oder sich in dieses System einmischen.
- Jeweils eine Maschine
Rdesktop
Rdesktop ist ein Remotedesktop-Client, der zum Herstellen einer Verbindung zu den Windows-Remotedesktopdiensten verwendet wird. Rdesktop ist der am häufigsten verwendete rdp-client für über die Jahre., Um eine Verbindung zum Remotedesktop eines Windows-Computers herzustellen, öffnen Sie das Terminal und geben den folgenden Befehl ein:
$ rdesktop
Und Sie können die Desktopumgebung eines anderen Windows-Computers von Ihrem Computersystem aus steuern.,
Pros:
- Ähnliches Aussehen und Layout eines Windows-Systems
- Einfache Konfiguration
- Zuverlässig
- Geringer Speicher-und Ressourcenverbrauch
Nachteile:
- Verzögerte Verbindung aufgrund keiner Wartung und Updates
- Es werden nicht mehrere Bildschirme wie TeamViewer
RealVNC
RealVNC ist ein Unternehmen, das Fernzugriffssoftware anbietet, die aus einem VNC-Client und einem VNC-Server besteht, um mithilfe des VNC-Protokolls eine Remoteverbindung zu anderen Systemen herzustellen.
Es kann von der offiziellen Website heruntergeladen werden.,
Um den VNC-Server auszuführen, verwenden Sie den folgenden Befehl:
$ vncserver :n
Wobei n Sitzungsnummer ist, 1 falls nichts angegeben ist, gehen Sie nun zum Webbrowser des anderen Computers und gehen Sie zu http://:m
Wobei m=n+5900. Dies wird nach dem Passwort fragen.
Bei Eingabe des richtigen Passworts startet die Konsole.
Pros:
- Die Qualität der Anschlüsse kann je nach Verbindungsgeschwindigkeit variiert werden.,
- Schnell und effizient
- Gutes Sicherheitssystem
Nachteile:
- Schwer einzurichten
- Bei mehreren Bildschirmen ist der Zugriff auf den anderen Bildschirm zeitaufwändig.
Nomachine
Nomachine ist die schnellste Remote-Client-Anwendung für den Zugriff und die Steuerung eines Computersystems auf der ganzen Welt. Es funktioniert auf NX-Technologie (NX) ein proprietäres Protokoll.
Es kann von der offiziellen Website der Nomachine heruntergeladen werden.,
Nach dem download, öffnen sie die anwendung und klicken sie auf erstellen eine neue verbindung und wählen sie das protokoll sie verwenden möchten, die standard ist NX auf port 2000.
Geben Sie die Serveradresse ein und geben Sie den ausgewählten Port an.
Geben Sie die Anmeldemethode ein (Systemanmeldung oder geben Sie sie speziell an) und speichern Sie die Verbindung.
Wenn Sie nach dem Verbindungsaufbau eine Verbindung herstellen möchten, klicken Sie auf den Verbindungsnamen und geben Sie die Anmeldeinformationen ein.,
Vorteile:
- Suspendable Sitzungen auch Hilfe zu verlassen, Aufträge ausführen.
- Auflösung kann entsprechend der Verbindungsgeschwindigkeit eingestellt werden.
- Extrem schnell.
- Ein großartiger Satz von Paketen, die nach Ihren Bedürfnissen eingerichtet werden können.
- Audio kann auch geteilt werden.
Nachteile:
- Eingeschränkte Funktionen in der Webversion.
- Keine gruppierung werkzeuge, die macht ES arbeit ein bisschen langweilig.,
Anydesk
Anydesk ist eine sichere Remotedesktopanwendung, mit der Sie auf ein anderes System zugreifen und Aufgaben ausführen können, ohne physisch vor diesem System zu sitzen.
Es kann von seiner offiziellen Website heruntergeladen werden.
Sobald der Download abgeschlossen ist, öffnen Sie die Anwendung und fügen Sie Anydesk ID des Computers, den Sie steuern möchten. Die andere Person erhält den folgenden Bildschirm angezeigt.
Auf der Annahme, können Sie Steuern Ihren desktop.
Vorteile:
- Einfach zu installieren und einzurichten.,
- Einfache Dateifreigabe und reibungslose Verbindung.
- Screening-Qualität ist gut.
Nachteile:
- Es hinkt manchmal.
- Die automatische Anpassung der Bildschirmauflösung funktioniert nicht richtig.
Xpra
Xpra wird auf einem Remote-Client ausgeführt, um den vorhandenen Status eines Computers an ein anderes System weiterzuleiten, ohne seinen Status zu verlieren. Xpra wird verwendet, um eine Verbindung zu einer vorhandenen Desktop-Sitzung auf einem anderen System herzustellen., Um Xpra zu installieren, verwenden Sie den folgenden Befehl:
$ sudo apt install xpra
Geben Sie den folgenden Befehl auf dem Computer ein, den Sie verbinden möchten:
$ xpra start --start=xterm
Geben Sie nun den folgenden Befehl auf Ihrem eigenen Computer ein, um eine Verbindung herzustellen :
$ xpra start ssh:@:100 --start=xterm
Dies erledigt die Arbeit.
Vorteile:
- Schnelle Verbindung
- Einfache Einrichtung
Nachteile:
- Sitzungen können aufgrund mangelnder Stabilität abstürzen.,
X2Go
X2Go wird verwendet, um auf einen grafischen Remotedesktop zuzugreifen und Aufgaben auch über eine Verbindung mit geringer Bandbreite auszuführen. 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.
Klicken Sie auf Ok, wenn Sie fertig ist.
Um eine Verbindung zu einer Sitzung herzustellen, geben Sie Anmeldeinformationen ein und Sie können auf den Desktop zugreifen.
Pros:
- Einfach einzurichten.,
- Bietet mehr als 2 verbindungen zu einer zeit.
- Gut für alle Arten von verbindungen.
Nachteile:
- Portweiterleitung ist ein Muss, um über einen Webbrowser darauf zuzugreifen.
Dayon
Dayon ist eine einfache Remotedesktopsoftware oder-plattform, die für den Zugriff auf und die Steuerung eines Remotedesktops verwendet wird.
Es kann von seiner offiziellen Website heruntergeladen werden.
Um mit Dayon auf einen PC zuzugreifen, öffnen Sie Dayon und klicken Sie auf die Wiedergabetaste. Es bedeutet, dass es wartet auf andere system zu verbinden., Öffnen Sie nun Dayon vom anderen System und geben Sie die IP-Adresse und Portnummer dieses Systems ein.
Verwenden Sie die Option Fernbedienung umschalten, um den anderen Bildschirm zu steuern.
Vorteile:
- Minimale Installation
- Verwendet eine sehr geringe Bandbreite
Nachteile:
- Schwarzweißbildschirm
- Erfordern Patches und müssen einige Störungen verbessern.
Remotedesktopsoftware bietet die Möglichkeit, eine Verbindung zu einem Desktop herzustellen, der weit von Ihrem PC entfernt ist., Auf diese Weise kann der Benutzer das System steuern, auf Dateien zugreifen und diese bearbeiten, seine Anwendungen verwenden und viele andere verschiedene Aufgaben ausführen, z. B. vor diesem Computersystem sitzen, was den täglichen Menschen und Mitarbeitern von Organisationen sehr hilft.