So installieren Sie XRDP (Remotedesktop) auf Debian 10

So installieren Sie XRDP (Remotedesktop) auf Debian 10

XRDP ist eine Open-Source-Implementierung des Microsoft RDP (Remote Desktop Protocol) Server. Es bietet eine Überbrückung zwischen dem RDP -Client und dem X Windows -System. Mit dem XRDP -Server können Remote -Benutzer mit dem Microsoft RDP -Client grafisch an den Remote -Maschinen anmelden.

Das XRDP ermöglicht die Umleitung von Zwei-Wege-Zwischenablage, Audio- und Mikrofonsprachumleitung und ermöglicht es uns, lokale Laufwerke auf den Fernmaschinen zu montieren.

In diesem Tutorial können Sie den XRDP -Server (Remotedesktop) auf dem Debian 10 Linux -System installieren.

Voraussetzung

Sie müssen Shell Access mit einem sudo privileger -Benutzer zum Debian 10 -System haben

Schritt 1 - Installation der Desktop -Umgebung

Standardmäßig verfügt Debian Server über keine installierte Desktop -Umgebung. Der XRDP -Server ist so konzipiert, dass nur Desktop -Systeme gesteuert werden. Sie müssen Ihrem System also eine Desktop -Umgebung hinzufügen.

Öffnen Sie ein Terminal und aktualisieren Sie alle installierten Pakete mit dem folgenden Befehl:

sudo apt update && apt installieren Sie Aufgaben -y -y  

Starten Sie nach der Installation von Aufgaben das Dienstprogramm für Aufgaben mit dem folgenden Befehl:

Sudo -Aufgaben  

Sie sollten die folgende Schnittstelle sehen:

Verwenden Sie die Pfeiltaste, um die Liste nach unten zu scrollen und zu finden Debian Desktop Umgebung. Drücken Sie als Nächst.

Sobald alle Pakete installiert sind, müssen Sie Ihre Systemstiefel in das grafische Ziel einstellen. Sie können es mit dem folgenden Befehl festlegen:

sudo systemctl set-default grafisch.Ziel  

Nächste, Neustart Ihr System zur Anwendung der Änderungen.

Schritt 2 - Installieren von XRDP auf Debian 10

Die XRDP -Debian -Pakete finden Sie unter den Standardsystem -Repositories. Sie können einen Remotedesktop auf Ihrem Debian -System installieren, indem Sie den folgenden Befehl ausführen.

sudo apt installieren xrdp -y  

Sobald die XRDP -Installation erfolgreich abgeschlossen ist, wird der Service automatisch gestartet. Um den Dienststatus zu überprüfen, führen Sie den Befehl aus:

sudo systemctl Status XRDP  

Die obige Ausgabe zeigt den XRDP.

Schritt 3 - XRDP -Dienst konfigurieren

Der Installationsprozess erstellt einen Benutzer namens XRDP in Ihrem System. Die XRDP-Sitzungen verwenden eine Zertifikatschlüsseldatei „/etc/ssl/privat/ssl-cert-snakeoiloil.Schlüssel “, der eine wichtige Rolle bei Remote -Desktop spielt. Diese Schlüsseldatei gehört Root und der Gruppenbesitzer ist "SSL-Cert"

Daher müssen wir XRDP -Benutzer ermöglichen, auf diese Schlüsseldatei zugreifen zu können. Fügen Sie dazu den XRDP-Benutzer mit dem folgenden Befehl zur Gruppe "SSL-Cert" hinzu.

sudo usermod -a -g SSL -Cert XRDP  

Manchmal wird das Problem der Benutzer mit dem schwarzen Bildschirm im Hintergrund angezeigt. Also, dass ich ahave Schritte zur Lösung des schwarzen Bildschirmproblems im Hintergrund beigefügt habe. Bearbeiten Sie die XRDP -Datei /etc/xrdp/startwm.Sch In einem Texteditor:

sudo nano/etc/xrdp/startwm.Sch  

Fügen Sie diese Befehle vor den Befehlen hinzu, die Xsession wie unten gezeigt testen und ausführen:

Nicht festgelegte dbus_session_address uneingestellter xdg_runtime_dir 

Drücken Sie Strg+O, um auszuschreiben, und dann Strg+X, um aus dem Editor zu beenden.

Starten Sie den XRDP -Dienst neu, indem Sie den unten angegebenen Befehl ausführen:

sudo systemctl restart XRDP neu  

Schritt 4 - Firewall einstellen

Der XRDP hört auf Port 3389, dem Standardport für das RDP -Protokoll, hört. Sie müssen die Firewall einstellen, um den Zugriff auf Port 3389 für Remote -Systeme zu ermöglichen.

Systeme, die mit UFW Firewall ausgeführt werden, verwenden Sie den folgenden Befehl, um Port 3389 für das LAN -Netzwerk zu öffnen.

sudo ufw erlauben ab 192.168.1.0/24 zu jedem Port 3389  

Du kannst ändern 192.168.1.0/24 mit 0.0.0.0/0 für alle öffnen.

Laden Sie die UFW neu, um die neuen Regeln anzuwenden.

sudo ufw reload  

In Ordnung, Ihr System ist bereit, über das RDP -Protokoll zugreifen zu können.

Schritt 5 - Verbindung zum Remote -Desktop herstellen

Der XRDP -Dienst ist erfolgreich installiert und hergestellt zu verbinden. Öffnen Sie auf Ihrem Windows -Client den RDP -Client und geben Sie die IP -Adresse des Debian -Systems ein.

Sie können den RDP -Client durch Eingabe starten "MSTSC" im Auslauffenster oder im Befehlszeile.

Das erste Mal wird eine Warnmeldung aufgrund des Remote -Systems für Ihr System unbekannt. Aktivieren Sie das Kontrollkästchen vor „Fragen Sie mich nicht erneut um die Verbindung zu diesem Computer“ und klicken Sie auf Ja, um fortzufahren.

Nach erfolgreichem Anschluss die Remote -System -Aufforderung zur Authentifizierung. Geben Sie die Anmeldeinformationen des Remote -Debian -Systems ein, um Remote -Desktop -Zugriff zu erhalten.

Bei einer erfolgreichen Authentifizierung erhalten Sie Remote -Desktop -Zugriff.

Das ist es. Jetzt können Sie Ihr Remote -Debian -System mit einer grafischen Schnittstelle verwalten.

Abschluss

Dieses Tutorial hat Ihnen geholfen, den Remote -Desktop -Dienst (Remotedesktop) auf dem Debian 10 Linux -System einzurichten. Bereits erhalten Sie zusätzlich die Schritte zur Installation der Desktop -Umgebung auf einem Debian Linux -System.