{"id":895184,"date":"2023-10-31T02:17:57","date_gmt":"2023-10-31T07:17:57","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/so-installieren-und-verwenden-sie-den-xrdp-server-remotedesktop-auf-einem-linux-system\/"},"modified":"2023-10-31T02:17:57","modified_gmt":"2023-10-31T07:17:57","slug":"so-installieren-und-verwenden-sie-den-xrdp-server-remotedesktop-auf-einem-linux-system","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/so-installieren-und-verwenden-sie-den-xrdp-server-remotedesktop-auf-einem-linux-system\/","title":{"rendered":"So installieren und verwenden Sie den Xrdp-Server (Remotedesktop) auf einem Linux-System"},"content":{"rendered":"<p>Der Xrdp-Server ist das RDP-Tool (Microsoft Remote Desktop Protocol) f\u00fcr Linux-Distributionen.  Sie k\u00f6nnen es auf Ihrem Linux-System installieren, um Ihren Server oder Desktop \u00fcber das Internet zu verbinden.  Der Xrdp-Server erm\u00f6glicht Ihnen die Verwendung einer Mehrkanalverbindung \u00fcber eine grafische Benutzeroberfl\u00e4che (GUI).  Dar\u00fcber hinaus k\u00f6nnen Sie mit dem Xrdp-Server auch eine Verbindung herstellen und Sitzungen neu starten, wenn die Verbindung unterbrochen wird.  Wenn Sie Netzwerktechniker oder Linux-Systemadministrator sind, k\u00f6nnen Sie den Xrdp-Server auf Ihrem Linux-System installieren und von \u00fcberall \u00fcber das Internet auf Ihren Server oder Desktop zugreifen.<\/p>\n<h2 id=\"xrdp-server-on-linux\" class=\"ftwp-heading\"><strong>XRDP-Server unter Linux<\/strong><\/h2>\n<p>Unter Linux sind SSH-Verbindungen \u00fcber Xrdp sicher und gesch\u00fctzt.  Erstellen Sie einen RSA-Schl\u00fcssel, um Ihre Verbindung sicher zu machen.  Der Xrdp-Server erm\u00f6glicht dem Benutzer die Nutzung der Zwischenablage und der Audiofunktionen \u00fcber das Internet.<\/p>\n<p>Die Anmeldung bei Ihrem Linux-System erfolgt schneller \u00fcber einen sicheren Xrdp-Server;  Au\u00dferdem k\u00f6nnen Sie sich \u00fcber das Shell-Terminal bei Ihrem Linux-Server anmelden.  Mit dem Xrdp-Server k\u00f6nnen sich Windows-Benutzer auch \u00fcber ein Remote-Server-Tool beim Linux-Server anmelden.  In diesem Beitrag erfahren Sie, wie Sie den Xrdp-Server auf Ihrem Linux-System installieren k\u00f6nnen.<\/p>\n<h3 id=\"step-1-install-linux-desktop-environment-on-your-server\" class=\"ftwp-heading\"><strong>Schritt 1 \u2013 Installieren Sie die Linux-Desktop-Umgebung auf Ihrem Server<\/strong><\/h3>\n<p>Wenn Sie einen Linux-Server verwenden;  M\u00f6glicherweise m\u00fcssen Sie eine Desktop-Umgebung auf Ihrem System installieren, um den Xrdp-Server auf Ihrem Computer verwenden zu k\u00f6nnen.  Sie k\u00f6nnen die Gnome DE- oder Xfce-Desktopumgebung auf Ihrem Linux-Server verwenden.  Hier verwende ich eine Gnome-Desktopumgebung auf meinem Ubuntu-Rechner.<\/p>\n<p>F\u00fchren Sie jedoch die folgenden Befehlszeilen aus, um die gew\u00fcnschte Desktop-Umgebung auf Ihrem Server zu installieren.<\/p>\n<p><strong>Installieren Sie Gnome DE auf dem Ubuntu\/Debian-Server<\/strong><\/p>\n<pre>sudo apt install ubuntu-desktop<\/pre>\n<p><strong>Installieren Sie Xfce DE auf dem Ubuntu\/Debian-Server<\/strong><\/p>\n<pre>sudo apt update\r\nsudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils<\/pre>\n<h3 id=\"step-2-install-xrdp-server\" class=\"ftwp-heading\"><strong>Schritt 2: Installieren Sie den XRDP-Server<br \/><\/strong><\/h3>\n<p>Sobald Sie eine Desktop-Umgebung auf Ihrem System haben, k\u00f6nnen Sie nun den Xrdp-Server auf Ihrem Linux-System installieren.  Hier erfahren Sie, wie Sie das Remote Desktop Protocol auf Ubuntu\/Debian, SuSE Linux, RedHat und Fedora Linux installieren k\u00f6nnen.<\/p>\n<h4><strong>1. Installieren Sie den Xrdp-Server unter Ubuntu Linux<\/strong><\/h4>\n<p>Die Installation des Xrdp-Servers auf einem Debian- oder Ubuntu-System ist ein sehr einfacher Vorgang.  Sie k\u00f6nnen es \u00fcber das universelle Ubuntu-Paket-Repository installieren.  Sie k\u00f6nnen den folgenden aptitude-Befehl ausf\u00fchren, um den Xrdp-Server auf Ihrem Ubuntu-System zu installieren.<\/p>\n<pre>sudo apt-get install xrdp<\/pre>\n<p>Bei der Installation wird ein 2048-Bit-RSA-Schl\u00fcssel generiert, um Ihre SSL-Verbindung sicher zu machen.  Sobald die Installation abgeschlossen ist, k\u00f6nnen Sie das Terminalgeh\u00e4use schlie\u00dfen.<\/p>\n<h4><strong>2. Installieren Sie den Xrdp-Server unter Fedora\/Redhat Linux<\/strong><\/h4>\n<p>Wenn Sie Fedora- oder Red Hat Linux-Benutzer sind, k\u00f6nnen Sie den Xrdp-Server auf Ihrem System installieren, indem Sie die YUM-Paketverwaltungsbefehle ausf\u00fchren.  Der YUM-Befehl funktioniert sowohl auf Fedora als auch auf Red Hat Linux.<\/p>\n<p>Zun\u00e4chst m\u00fcssen Sie die EPEL-Version auf Ihrem Red Hat-basierten System installieren.  F\u00fchren Sie nun das unten angegebene YUM als Superuser in Ihrer Terminal-Shell aus, um das Remotedesktopprotokoll auf Ihrem Linux-System zu erhalten.<\/p>\n<pre>yum install epel-release\r\nyum install xrdp<\/pre>\n<h4><strong>3. Installieren Sie Xrdp unter SuSE Linux<\/strong><\/h4>\n<p>Nur sehr wenige Leute verwenden SuSE Linux, um einen Server zu betreiben.  Wenn Sie SUSE Linux Enterprise Server f\u00fcr SAP auf Ihrem Computer installiert haben, k\u00f6nnen Sie die Desktop-Umgebung f\u00fcr Ihr System erhalten.  F\u00fchren Sie dann den folgenden Zypper-Befehl in Ihrer Terminal-Shell mit Root-Zugriff aus, um den Xrdp-Server auf Ihrem SuSE Linux zu installieren.<\/p>\n<pre>zypper install xrdp<\/pre>\n<h2 id=\"configure-the-xrdp-server\" class=\"ftwp-heading\"><strong>Konfigurieren Sie den Xrdp-Server<br \/><\/strong><\/h2>\n<p>Bisher haben wir gesehen, wie man den Xrdp-Server auf verschiedenen Linux-Distributionen erh\u00e4lt.  Jetzt ist es an der Zeit, das Tool auf Ihrem Linux-System zu konfigurieren und zu verwenden.  Hier erfahren Sie, wie Sie den Remote-Desktop-Server aktivieren, den Status des Xrdp-Servers \u00fcberpr\u00fcfen und sich remote \u00fcber den Server bei Ihrem System anmelden k\u00f6nnen.  Wir werden uns auch die Firewall-Konfigurationseinstellungen und einige grundlegende Befehle des Remote Desktop Server Protocol ansehen.<\/p>\n<p>Standardm\u00e4\u00dfig wird der Remote-Desktop-Server im Verzeichnis etc Ihres Linux-Dateisystems installiert.  Sie finden die Konfigurationsdateien im Verzeichnis \/etc\/xrdp.  Wenn Sie Einstellungen bearbeiten oder anpassen m\u00fcssen, k\u00f6nnen Sie die Datei xrdp.ini bearbeiten.<\/p>\n<h3 id=\"1-check-the-status-of-the-remote-desktop-server\" class=\"ftwp-heading\"><strong>1. \u00dcberpr\u00fcfen Sie den Status des Remotedesktopservers<\/strong><\/h3>\n<p>Nachdem Sie den Remotedesktopserver auf Ihrem System installiert haben, sollten Sie zun\u00e4chst den Status des Remotedesktopservers \u00fcberpr\u00fcfen.  Hier zeige ich Ihnen, wie Sie den Status des Xrdp-Servers \u00fcberpr\u00fcfen k\u00f6nnen.  F\u00fchren Sie den folgenden Systemsteuerungsbefehl mit Root-Berechtigung aus, um die Aufgaben, Speichernutzung, PID und den Aktivierungsstatus des Remotedesktopservers auf Ihrem Linux-System zu \u00fcberwachen.<\/p>\n<pre>sudo systemctl status xrdp<\/pre>\n<h3 id=\"2-add-user-on-the-xrdp-server\" class=\"ftwp-heading\"><strong>2. Benutzer auf dem Xrdp-Server hinzuf\u00fcgen<\/strong><\/h3>\n<p>Standardm\u00e4\u00dfig f\u00fcgt der Xrdp-Server den aktuellen Benutzer eines Linux-Systems hinzu.  Wenn Sie mehrere Benutzer auf Ihrem System haben, k\u00f6nnen Sie Benutzer zur Serverliste hinzuf\u00fcgen, um den Remotedesktopserver zu verwenden.  Das \u00f6ffentliche und private Verschl\u00fcsselungsschl\u00fcsselpaar wird in der Datei \/etc\/ssl\/private\/ssl-cert-snakeoil.key gespeichert.  Sie sollten diese Datei nicht l\u00f6schen oder besch\u00e4digen.<\/p>\n<p>F\u00fchren Sie nun den folgenden Befehl \u201eBenutzer hinzuf\u00fcgen\u201c in Ihrer Terminal-Shell aus, um einen weiteren Benutzer zu Ihrem Xrdp-Server hinzuzuf\u00fcgen.<\/p>\n<pre>sudo adduser xrdp ssl-cert<\/pre>\n<h3 id=\"3-enable-the-xrdp-server\" class=\"ftwp-heading\"><strong>3. Aktivieren Sie den Xrdp-Server<\/strong><\/h3>\n<p>Wenn Remotedesktopserver auf Ihrem Computer installiert ist, wird er m\u00f6glicherweise nicht automatisch gestartet.  Sie m\u00fcssen den Remotedesktopserver manuell aktivieren und starten.  Sie k\u00f6nnen die folgenden Systemsteuerungsbefehlszeilen ausf\u00fchren, um den Xrdp-Server zu aktivieren und zu starten.<\/p>\n<pre>sudo systemctl enable --now xrdp\r\nsystemctl start xrdp<\/pre>\n<h3 id=\"4-configure-firewall-for-xrdp-server\" class=\"ftwp-heading\"><strong>4. Konfigurieren Sie die Firewall f\u00fcr den Xrdp-Server<\/strong><\/h3>\n<p>Da der Xrdp-Server \u00fcber die Internetverbindung arbeitet, m\u00fcssen Sie die Erlaubnis der Firewall einholen, um den Server reibungslos laufen zu lassen.  Da Linux-basierte Betriebssysteme in verschiedenen Distributionen unterschiedliche Arten von Firewall-Tools verwenden, zeige ich Ihnen, wie Sie Firewall-Einstellungen f\u00fcr einige g\u00e4ngige Firewall-Daemons konfigurieren k\u00f6nnen.  Der Xrdp-Server verwendet Port 3389 und TCP-Port.<\/p>\n<h4><strong>Firewall-Konfiguration in Ubuntu Linux<\/strong><\/h4>\n<p>Da Debian-Linux-Distributionen das UFW-Firewall-Tool zur Verwaltung eingehender und ausgehender Netzwerke verwenden, werden wir sehen, wie man die UFW-Firewall f\u00fcr den Xrdp-Server unter Ubuntu Linux konfiguriert.  Stellen Sie vor dem Ausf\u00fchren der UFW-Befehle sicher, dass das UFW-Tool auf Ihrem Ubuntu-System aktiviert ist.<\/p>\n<p>F\u00fchren Sie nun die folgenden UFW-Befehle in Ihrer Terminal-Shell mit Root-Rechten aus, um Port 3389 auf Ihrem System zuzulassen.<\/p>\n<pre>sudo ufw allow from 192.168.33.0\/24 to any port 3389\r\nsudo ufw allow 3389<\/pre>\n<h4><strong>Firewall-Konfiguration in Fedora\/RedHat Linux<\/strong><\/h4>\n<p>Wenn Sie Fedora- oder Red Hat Linux-Distributionen auf Ihrem Computer ausf\u00fchren, m\u00fcssen Sie m\u00f6glicherweise das Firewall-Tool verwenden, um Netzwerkparameter zu konfigurieren.  Sie k\u00f6nnen die folgenden Firewall-Befehle ausf\u00fchren, um Port 3389 auf Ihrem Red Hat-basierten Linux-System zu aktivieren.  Laden Sie dann den Firewall-Daemon auf Ihrem System neu.  Stellen Sie sicher, dass Sie \u00fcber Root-Rechte auf Ihrem System verf\u00fcgen.<\/p>\n<pre>firewall-cmd --permanent --add-port=3389\/tcp\r\nfirewall-cmd --reload<\/pre>\n<h4><strong>Firewall-Konfiguration in SuSE Linux<\/strong><\/h4>\n<p>Auf dem SuSE Linux-System unterscheidet sich die Firewall-Konfiguration ein wenig von anderen Linux-Distributionen.  Sie m\u00fcssen das Firewall-Konfigurationsskript bearbeiten, um Netzwerkports auf Ihrem System hinzuzuf\u00fcgen oder zu verweigern.  Unter SuSE Linux wird die Firewall-Konfiguration im Verzeichnis \/etc\/sysconfig\/ gespeichert.<\/p>\n<p>Zuerst m\u00fcssen Sie das Konfigurationsskript \u00f6ffnen und dann die gew\u00fcnschten Netzwerkparameter hinzuf\u00fcgen.  F\u00fchren Sie den folgenden Befehl in Ihrer Terminal-Shell mit Root-Rechten aus, um das Firewall-Skript zu bearbeiten.<\/p>\n<pre>\/etc\/sysconfig\/SuSEfirewall2.d\/services\/<\/pre>\n<p>F\u00fcgen Sie nun die folgende Zeile in das Konfigurationsskript ein.<\/p>\n<pre>Name: Remote Desktop Protocol\r\nTCP=\"3389\"<\/pre>\n<p>\u00d6ffnen Sie nun das Firewall-Konfigurationsskript \u00fcber den folgenden Pfad und f\u00fcgen Sie die unten angegebene FW-Konfiguration hinzu.<\/p>\n<p>\u00d6ffnen Sie das Firewall-Skript \u00fcber den folgenden Pfad.<\/p>\n<pre>\/etc\/sysconfig\/SuSEfirewall2<\/pre>\n<p>F\u00fcgen Sie nun das folgende Skript in das Skript ein.  Speichern Sie dann das Skript und beenden Sie es.<\/p>\n<pre>FW_CONFIGURATIONS_EXT=\"xrdp\"\r\nFW_CONFIGURATIONS_DMZ=\"xrdp\"\r\nFW_CONFIGURATIONS_INT=\"xrdp\"<\/pre>\n<p>Setzen Sie abschlie\u00dfend die Firewall- und Xrdp-Servereinstellungen auf Ihrem SuSE Linux zur\u00fcck.<\/p>\n<pre>systemctl restart SuSEfirewall2\r\nsudo systemctl restart xrdp<\/pre>\n<p>Wenn Sie das IP-tabellenbasierte Firewall-Verwaltungstool verwenden, k\u00f6nnen Sie die folgenden Befehlszeilen verwenden, um die Firewall-Einstellungen zu konfigurieren.<\/p>\n<pre>sudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPT\r\nsudo netfilter-persistent save\r\nsudo netfilter-persistent reload<\/pre>\n<h3 id=\"5-log-in-to-your-system\" class=\"ftwp-heading\"><strong>5. Melden Sie sich bei Ihrem System an<br \/><\/strong><\/h3>\n<p>Wenn Sie die Installation des Xrdp-Servers und die Konfiguration der Firewall-Einstellungen auf Ihrem Linux-System abgeschlossen haben, ist es an der Zeit, sich \u00fcber den Remote-Desktop-Server bei Ihrem System anzumelden.  Um sich bei Ihrem System anzumelden, m\u00fcssen Sie die IP-Adresse Ihres Systems kennen.  Um die IP-Adresse Ihres Systems herauszufinden, k\u00f6nnen Sie die folgende Befehlszeile in Ihrer Terminal-Shell ausf\u00fchren.<\/p>\n<pre>ip address<\/pre>\n<p>Um sich nun \u00fcber den Remotedesktopserver bei Ihrem System anzumelden, m\u00fcssen Sie Ihren Systembenutzernamen und Ihre IP-Adresse kennen.  F\u00fchren Sie den folgenden SSH-Befehl in Ihrem Terminal aus, um sich von einem Linux-Computer aus bei Ihrem System anzumelden.  Vergessen Sie nicht, den Benutzernamen und die IP-Adresse durch Ihre eigenen zu ersetzen.<\/p>\n<pre>ssh ubuntupit@192.168.0.1<\/pre>\n<h3 id=\"6-set-the-xrdp-server-on-startup\" class=\"ftwp-heading\"><strong>6. Konfigurieren Sie den Xrdp-Server beim Start<\/strong><\/h3>\n<p>Wenn Sie den Xrdp-Server regelm\u00e4\u00dfig verwenden m\u00fcssen, k\u00f6nnen Sie den Xrdp-Server zu Ihrer Startanwendungsliste hinzuf\u00fcgen.  F\u00fchren Sie die folgende Befehlszeile in Ihrer Terminal-Shell aus, um den Xrdp-Server zur Liste der Startanwendungen auf Ihrem System hinzuzuf\u00fcgen.<\/p>\n<pre>sudo ln -sf \/lib\/systemd\/system\/runlevel5.target \/etc\/systemd\/system\/default.target<\/pre>\n<h3 id=\"7-connect-the-xrdp-from-windows-machine\" class=\"ftwp-heading\"><strong>7. Verbinden Sie den Xrdp mit dem Windows-Computer<\/strong><\/h3>\n<p>Wenn Sie sich \u00fcber einen Windows-Computer bei Ihrem Linux-System anmelden m\u00fcssen, finden Sie das Remotedesktop-Tool in der Liste der Anwendungen des Windows-Betriebssystems.  Um das Remotedesktoptool auf einem Windows-System zu finden, \u00f6ffnen Sie das Startmen\u00fc, geben Sie \u201eRemotedesktop\u201c ein und \u00f6ffnen Sie dann die Anwendung mit Administratorrechten.<\/p>\n<p>Dann erscheint ein neues Dialogfeld.  Geben Sie Ihre Anmeldeinformationen in das Remote-Desktop-Tool ein und klicken Sie auf die Schaltfl\u00e4che \u201eVerbinden\u201c.<\/p>\n<h2 id=\"final-words\" class=\"ftwp-heading\"><strong>Letzte Worte<\/strong><\/h2>\n<p>Die Installation und Verwendung des xrdp-Servers auf einem Linux-System ist ein einfacher und m\u00fcheloser Vorgang.  Im gesamten Beitrag habe ich die Methode zur Installation, Konfiguration und Verwendung des Xrdp-Servers f\u00fcr die Remote-Verbindung Ihres Linux-Systems beschrieben.  Wenn Sie ein Arch-basiertes Linux-System verwenden, m\u00fcssen Sie den Xrdp-Server m\u00f6glicherweise nicht manuell installieren.  Hier erfahren Sie, wie <a href=\"https:\/\/wiki.archlinux.org\/index.php\/xrdp\" target=\"_blank\" rel=\"noopener nofollow\">Aktivieren und verwenden Sie den Xrdp-Server auf dem Arch Linux-System<\/a>.<\/p>\n<p>Wenn Sie diesen Beitrag n\u00fctzlich und informativ finden, teilen Sie ihn bitte mit Ihren Freunden und der Linux-Community.  Sie k\u00f6nnen Ihre Meinung zu diesem Beitrag im Kommentarbereich schreiben.<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Der Xrdp-Server ist das RDP-Tool (Microsoft Remote Desktop Protocol) f\u00fcr Linux-Distributionen. Sie k\u00f6nnen es auf Ihrem Linux-System installieren, um Ihren Server oder Desktop \u00fcber das Internet zu verbinden. Der Xrdp-Server erm\u00f6glicht Ihnen die Verwendung einer Mehrkanalverbindung \u00fcber eine grafische Benutzeroberfl\u00e4che (GUI). Dar\u00fcber hinaus k\u00f6nnen Sie mit dem Xrdp-Server auch eine Verbindung herstellen und Sitzungen neu [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":895185,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/image-600x350-1.jpg","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895184"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=895184"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895184\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/895185"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=895184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=895184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=895184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}