So verwenden Sie die Remotedesktopverbindung in Ubuntu Linux: Komplettlösung

So verwenden Sie die Remotedesktopverbindung in Ubuntu Linux: Komplettlösung

4.Februar 2020

von Michael Bose

Das Remotedesktopprotokoll ist ein beliebtes Netzwerkprotokoll, das häufig für die Remoteverbindung mit Computern in Windows-Umgebungen verwendet wird, um sie zu verwalten. Dieses Protokoll kann für die Verbindung mit physischen und virtuellen Maschinen verwendet werden, die unter Windows ausgeführt werden., Wenn jedoch Linux mit einer grafischen Benutzeroberfläche (GUI) auf Ihrem Computer installiert ist, können Sie das Remotedesktopprotokoll verwenden und die Remotedesktopverbindung von Linux-Computern zu Windows-Computern über RDP konfigurieren sowie den Zugriff von Windows-Computern auf Ihre Linux-Computer konfigurieren, indem Sie dieses Protokoll verwenden. Sie können RDP auch verwenden, um bei Bedarf eine Verbindung von Linux-Computern zu Linux-Computern herzustellen. Es ist praktisch, RDP für Ubuntu zu verwenden, um eine Verbindung zu virtuellen Maschinen herzustellen, die in öffentlichen Clouds wie Azure, Amazon EC2 und Google Cloud ausgeführt werden.,

Es gibt drei der am häufigsten verwendeten Netzwerkprotokolle Ubuntu remote verwalten:

  1. SSH (Secure Shell)
  2. RDP (Remote Desktop Protocol)
  3. VNC (Virtual Network Computing)

Der heutige Blog-Post erklärt Ubuntu Remote Desktop-Konfiguration, die auch auf andere Linux-Distributionen angewendet werden können.

Laden Sie die Basic Edition von NAKIVO Backup herunter& Replication, um die Kernfunktionalität unserer preisgekrönten Datenschutzsoftware auszuprobieren., Auf diese Weise können Sie VMware-und Hyper-V-Umgebungen zu einem Sonderpreis von 99 USD/Monat schützen, einen Jahr lang hilfreichen technischen Support von NAKIVO erhalten und auf andere Editionen aktualisieren, wenn Sie bereit sind.

Verwendung der Remotedesktopverbindung in Ubuntu

In den meisten Fällen müssen Sie den Ubuntu Remote Desktop-Client manuell auf Ihrem Ubuntu Linux installieren. Im heutigen Blogbeitrag wird Ubuntu 18.04.2 auf der virtuellen VMware-Maschine installiert., Einige Pakete sind bereits in unserem Ubuntu installiert, bevor Sie Ubuntu Remote Desktop konfigurieren: der Texteditor vim, net-Tools und der SSH-Server (mit dem Sie über SSH remote eine Verbindung zur Linux-Konsole herstellen können). Diese Pakete können mit dem einzigen Befehl installiert werden:

sudo apt-get install-y vim net-tools openssh-server

Um Ubuntu RDP-Verbindungen zu konfigurieren, müssen Sie je nach Verbindungsrichtung den RDP-Client oder/und den RDP-Server installieren.,

Hinweis: In Windows-Systemen wird der Remotedesktopclient als Remotedesktopverbindung oder Terminaldiensteclient bezeichnet. Windows XP verwendet RDP-version 5.1, Windows Server 2003 – version 5.2, Windows Server 2008 – version 6.1, Windows 7 – version 7, Windows 8 und Windows Server 2012 – version 8, Windows-8.1, Windows-10 – RDP-version 10 und Windows Server 2012R2 – version 8.1.,

Data Protection with NAKIVO Backup & Replication

NAKIVO Backup & Replication delivers high-end data protection for SMBs and enterprises with multiple backup, replication and recovery features, including VMware Backup, Hyper-V Backup, Office 365 Backup and more.,

Verwenden von Remmina-Ubuntu Remote Desktop Client

Remmina ist eine kostenlose Open-Source-Software, die Systemadministratoren, die Ubuntu Remote Desktop-Verbindungen herstellen müssen, das Leben erleichtern soll. Remmina unterstützt nicht nur RDP für Ubuntu, sondern auch andere Remote-Desktop-Protokolle wie VNC, SSH und SPICE. In diesem Tutorial zum Remotedesktopprotokoll erfahren Sie, wie Sie Remmina als Ubuntu-Remotedesktopclient installieren und konfigurieren. Sie können Remmina mit einer der beiden folgenden Methoden installieren.,

So installieren Sie Remmina in der GUI

Klicken Sie auf die Schaltfläche in der linken unteren Ecke des Ubuntu-Desktops, um das Hauptmenü zu öffnen (Anwendungen anzeigen).

Typ rdp in die Suchleiste ein.

Sie können sehen, dass Remmina als Remote Desktop Client gefunden wurde.

Klicken Sie auf Remmina auf diesem Bildschirm.

Sie werden umgeleitet, um das Ubuntu-software-Seite. Klicken Sie auf Remmina, um Details zu dieser Software zu sehen.

Klicken Sie auf Installieren, um Remmina auf dem Remotedesktopclient zu installieren.,

Geben Sie Ihr Passwort ein, das für die Installation von Paketen erforderlich ist.

Warten Sie, bis die erforderlichen Pakete installiert sind.

So installieren Sie Remmina in der Konsole

Alternativ können Sie Remmina mit nur wenigen Befehlen in der Ubuntu-Konsole installieren.,

Fügen Sie zunächst das erforderliche Software-Repository zur Repository-Liste Ihres Ubuntu-Systems hinzu:

sudo add-apt-repository ppa:remmina-ppa-team/remmina-next

Aktualisieren Sie die Repositorys und verfügbaren Pakete Liste:

sudo apt-get update

Installieren Sie Remmina und verwandte Plugins:

sudo apt-get Installieren Sie remmina

sudo apt-get install remmina-plugin-*

sudo apt-get install libfreerdp-plugins-standard

Konfiguration nach der Installation

Nachdem die Installation abgeschlossen ist, starten Sie Remmina.,

Klicken Sie auf die Schaltfläche Hauptmenü in der GNOME-Oberfläche von Ubuntu, suchen Sie das Remmina-Symbol im Menü oder geben Sie Remmina ein, um die Anwendung zu finden. Sie können auch die Konsole (Terminal) öffnen und remmina eingeben, um die Anwendung auszuführen.,

Sobald Sie starten Remmina für die erste Zeit, wird die Anwendung Sie bitten, bestimmte Pakete zu installieren, installieren Sie die Pakete mit folgenden Befehlen:

sudo snap connect remmina:avahi-beachten Sie :avahi-beobachten

sudo snap connect remmina:Tassen-control :Tassen-control

sudo snap connect remmina:mount-beachten Sie :mount-beobachten

sudo snap connect remmina:Passwort-manager-service :Passwort-manager-service

Lassen Sie uns die Verbindung zu den remote-Windows-Maschine auf einem anderen VM aus der Ubuntu-Rechner auf dem Remmina installiert ist., Stellen Sie sicher, dass Remotedesktop auf dem Remotecomputer aktiviert ist, mit dem Sie eine Verbindung herstellen möchten. Im aktuellen Beispiel ist Windows Server 2008 R2 auf der virtuellen Remote-Windows-Maschine installiert.

Klicken Sie mit der rechten Maustaste auf Arbeitsplatz und wählen Sie im Kontextmenü Eigenschaften aus. Klicken Sie in den Systemeigenschaften auf Erweiterte Systemeinstellungen. Wählen Sie im Fenster Systemeigenschaften die Registerkarte Remote aus und klicken Sie auf Verbindungen von Computern zulassen, auf denen eine beliebige Version von Remote Desktop ausgeführt wird. Drücken Sie OK, um Einstellungen zu speichern. Beachten Sie, dass die Windows-Firewall automatisch so eingestellt wird, dass eingehende Verbindungen zulässig sind (standardmäßig TCP-Port 3389).,

Führen Sie CMD aus und führen Sie den Befehl ipconfig aus, um die IP-Adresse Ihres Windows-Systems zu überprüfen, auf dem Sie Remotedesktopverbindungen aktiviert haben. In diesem Beispiel lautet die IP-Adresse des Windows-Computers 192.168.101.21.

Kehren Sie nun zu Ihrem Linux-Rechner zurück, auf dem Sie Remmina als Remotedesktopclient installiert haben.

Wählen Sie im geöffneten Remmina-Fenster in der Dropdown-Liste RDP aus.

Geben Sie die IP-Adresse des Remote-Hosts ein (in diesem Fall 192.168.101.21) und drücken Sie die Eingabetaste.,

Wenn die Zertifikatsdetails angezeigt werden, klicken Sie auf Ja, um das Zertifikat zu akzeptieren und eine Verbindung zum Remote-Host herzustellen. Geben Sie die RDP-Authentifizierungsanmeldeinformationen ein und klicken Sie auf OK, um sich über RDP beim Remote-Host anzumelden. Stellen Sie sicher, dass ein Benutzer auf einem Windows-Computer über Berechtigungen zur Verwendung von RDP verfügt.

Der RDP-Sitzung eingerichtet wird. Standardmäßig beträgt die Auflösung jedoch etwa 640×480, und das ist zu niedrig.,

Sie können die benutzerdefinierte Auflösung für Ihre Ubuntu-RDP-Sitzung festlegen, wenn Remmina zum Herstellen einer Verbindung zu Remote-Windows-oder Linux-Computern verwendet wird. Klicken Sie oben links im Remmina-Fenster auf das Symbol+, um eine neue Verbindungsvoreinstellung zu erstellen.

Geben Sie im geöffneten Fenster den Namen Ihrer Remote Desktop Linux to Windows-Verbindung ein und wählen Sie RDP als Protokoll aus. Geben Sie auf der Registerkarte Basic die IP-Adresse des Remote-Hosts ein (192.168.101.,21 in diesem Fall), den Benutzernamen (Benutzer muss eine Remoteverbindung auf dem Zielhost herstellen dürfen) und das Kennwort des ausgewählten Benutzers. Erweitern Sie unten im Abschnitt Auflösung das Dropdown-Menü und wählen Sie die benutzerdefinierte Auflösung aus, z. B. 800×600. Wenn Sie alle erforderlichen Verbindungsoptionen konfiguriert haben, klicken Sie auf Speichern.

Jetzt können Sie im Hauptfenster von Remmina die hinzugefügte Verbindungsvoreinstellung mit dem Namen Windows Server 2008 sehen. Doppelklicken Sie auf die Voreinstellung für die Verbindung zum ausgewählten Remote-Host von Ubuntu über RDP., Beachten Sie, dass Sie keine Anmeldeinformationen eingeben müssen, da diese in der Voreinstellung gespeichert sind.

Jetzt wurde Ihre Remote Desktop Linux to Windows-Sitzung mit der ausgewählten Auflösung eingerichtet.

Mit Xrdp-Ubuntu Remote Desktop Server

können Sie auch einen Remote Desktop Server auf Ihrem Linux-System konfigurieren und über einen standardmäßigen Windows Remote Desktop Client eine Remoteverbindung zu diesem Linux herstellen., Bei gängigen Linux-Distributionen ist der Remotedesktopserver nicht installiert, es ist jedoch möglich, den Remotedesktopserver unter Linux manuell zu installieren und zu konfigurieren, um die Remoteverwaltung eines Linux-Computers im grafischen Modus zu ermöglichen. In diesem Abschnitt wird erläutert, wie der Zugriff über das Remotedesktopprotokoll auf Ubuntu 18.04.2 konfiguriert wird. Die Hauptkomponente, die Sie für diesen Zweck benötigen, ist xrdp.

Xrdp ist eine Implementierung von Microsoft RDP, mit der Nicht-Windows – Betriebssysteme Funktionen des RDP-Servers bereitstellen können. Xrdp ist freie und open-source-software., Das X Window System ist für die Verwendung von xrdp erforderlich. Lassen Sie uns herausfinden, wie Sie einen Remote-Desktop-Server unter Ubuntu konfigurieren.

Aktualisieren Sie zuerst den Software-Repository-Baum:

sudo apt-get update

Installieren Sie xrdp aus Online-Software-Repositorys:
sudo apt-get install xrdp

Sie müssen die XFCE-Desktop-Umgebung installieren. Standardmäßig wird Ubuntu 18 mit GNOME 3 installiert, aber xrdp funktioniert besser mit XFCE, einer leichten Desktop-Umgebung. Nach der Installation von XFCE und der Konfiguration von RDP für Ubuntu haben Sie weiterhin die Möglichkeit, sich mit GNOME lokal bei Ihrem Ubuntu Linux anzumelden.,

Also, installieren Sie XFCE:
sudo apt-get install xfce4

Im home-Verzeichnis des Benutzers erstellen .xsession-Datei und schreiben Sie die xfce4-session-Zeichenfolge in diese Datei. Daher konfigurieren Sie den xrdp-Server so, dass xfce als grafische Standardumgebung verwendet wird.

echo xfce4-session > ~/.xsession

Lassen Sie xrdp automatisch starten, wenn Ihr Linux gestartet wird.

sudo systemctl Aktivieren Sie xrdp

Starten Sie den xrdp-Dienst neu, damit Änderungen wirksam werden.

sudo service xrdp restart

Löschen Sie die im startwm gespeicherte Konfiguration.,sh Shell-Skriptdatei, die zum Starten von xrdp benötigt wird:

sudo sh-c ‚ cat /dev/null > /etc/xrdp/startwm.sh‘

(Bevor Sie den obigen Befehl ausführen, können Sie bei Bedarf eine Kopie dieser Datei mit dem Befehl cp /erstellen etc/xrdp/startwm.sh /etc / xrdp / startwm. sh1)

Bearbeiten Sie die startwm.sh shell-Skript-Konfigurationsdatei mit vim:

sudo vim /etc/xrdp/startwm.sh

Die startwm.sh shell script file must contain the following lines:

#!/bin/sh

wenn ; dann

., /etc/default/locale

export LANG LANGUAGE

fi

startxfce4

Halten Sie eine leere Zeile am Ende der Datei.

Speichern Sie die startwm.sh konfigurationsdatei und Beenden: Drücken Sie Esc und geben Sie ein: wq

Starten Sie den xrdp-Dienst neu:

sudo service xrdp restart

Überprüfen Sie die IP-Adresse Ihres Ubuntu Linux:

ifconfig

oder

hostname-I

In diesem Beispiel lautet die IP-Adresse des Linux-Computers 192.168.101.208.

standardmäßig ist die firewall in Ubuntu deaktiviert ist., Wenn die Firewall aktiviert ist, erlauben Sie eingehende Verbindungen zum TCP-Port 3389.

sudo ufw allow 3389

Für mehr Sicherheit können Sie die zulässigen IP-Adressen oder benutzerdefinierten Netzwerke angeben:

sudo ufw allow from 192.168.101.0 / 24 to any port 3389

Hinweis: Wenn sich ein Remote-Linux-Computer auf einer Remote-Site im lokalen Netzwerk hinter dem NAT befindet und Sie über RDP von einer externen IP-Adresse aus auf diesen Computer zugreifen müssen, können Sie die Portweiterleitung oder VPN-Verbindung auf einem Router/Firewall auf einer Remote-Site konfigurieren.

Versuchen Sie, eine Verbindung zu Ihrem Ubuntu Linux von Windows über RDP herzustellen.,

Öffnen Sie CMD in Windows (Start > Führen Sie > CMD aus).

Führen Sie den Befehl aus, um den Remotedesktopclient zu öffnen und eine Verbindung zum erforderlichen Host herzustellen:

mstsc /v:192.168.101.208

Wählen Sie Xorg als Sitzungstyp und geben Sie Ihr Login und Passwort ein.

Wenn Sie einen leeren blauen Bildschirm sehen und nach einigen Minuten Warten der Fehler angezeigt wird, bedeutet dies, dass etwas nicht richtig konfiguriert ist. Lassen Sie uns herausfinden, wie Sie das leere Bluescreen-Problem für xrdp beheben können.,

Dieses Problem bezieht sich auf das xorgxrdp-Paket und bestimmte Änderungen an Ubuntu 18.04 im Vergleich zu den vorherigen Ubuntu-Versionen, die die xrdp-Fähigkeit beeinträchtigt haben. Wie Sie sich erinnern, wird Ubuntu 18.04.2 im aktuellen Beispiel zum Konfigurieren von xrdp verwendet. Um einen leeren blauen Bildschirm zu beheben, führen Sie den Befehl aus und installieren Sie die aktuelle Version von xorgxrdp-hwe:

sudo apt-get install xorgxrdp-hwe-18.04

Sie können die Ubuntu-Version mit dem Befehl überprüfen:

lsb_release-a

Starten Sie den xrdp-Dienst (Daemon) neu:

sudo /etc/init.,d/xrdp restart

Öffnen Sie nach der Installation des erforderlichen Pakets den RDP-Client und versuchen Sie erneut, eine Verbindung zu Ihrem Ubuntu über RDP herzustellen.

In Windows CMD ausführen:

mstsc /v:192.168.101.208

Wählen Sie im Login-Fenster Xorg und geben Sie Ihr Login und Passwort ein.

Jetzt haben Sie erfolgreich verbunden. Wählen Sie im Dialogfenster, das nach dem Herstellen einer Verbindung zu Ubuntu RDP angezeigt wird (Willkommen beim ersten Start des Bedienfelds), die Option Standardkonfiguration verwenden.,

Wenn Sie die benutzerdefinierte Auflösung in der Windows-CMD festlegen müssen, führen Sie Folgendes aus:

mstsc

Geben Sie die IP-Adresse des Remote-Ubuntu-Computers manuell ein.

Klicken Sie auf Optionen anzeigen und wählen Sie auf der Registerkarte Anzeige die gewünschte Auflösung aus.

Jetzt können Sie über RDP eine Verbindung zu Ubuntu herstellen und die erforderliche Bildschirmauflösung für den Remotedesktop verwenden. Dies bedeutet, dass RDP für Ubuntu erfolgreich konfiguriert wurde und somit das Ende des heutigen Remote Desktop Protocol-Tutorials ist.,

Fazit

Der heutige Blogbeitrag hat erklärt, wie Remote-Desktop-Verbindung in Ubuntu Linux verwenden. Das Konfigurieren eingehender und ausgehender Remotedesktopverbindungen in Ubuntu ist für die Mehrheit der Benutzer erschwinglich. Sie müssen einen Remotedesktopclient installieren, um eine Verbindung von Ubuntu zu Windows-Computern und anderen Computern herzustellen. Um eine Verbindung zu Ihrem Ubuntu Linux-Computer herzustellen, müssen Sie einen Remotedesktopserver auf Ihrem Linux-Computer installieren und konfigurieren. Zu diesem Zweck müssen Xrdp und XFCE installiert sein.,

Wenn Sie aus irgendeinem Grund RDP für Ubuntu nicht verwenden können, sollten Sie VNC verwenden, die Protokollalternative zu RDP. Durch die Verwendung von RDP und VNC können Sie über die grafische Benutzeroberfläche remote eine Verbindung zu Ihren physischen und virtuellen Maschinen herstellen. Vergessen Sie nicht, Ihre Linux-Server und virtuellen Maschinen zu sichern, um Ihre Daten zu schützen. Laden Sie NAKIVO Backup & Replication herunter und sichern Sie Ihre virtuellen Maschinen und physischen Server.,

How to Use Remote Desktop Connection in Ubuntu Linux: Complete Walkthrough

5 (100%) 13 votes

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.