Zum Hauptinhalt springen

Ubuntu Remote Desktop für Windows installieren und konfigurieren

Der Remotedesktop ist ein nützliches Werkzeug, mit dem Sie auf einem anderen Computer oder Gerät mit einem Remote-Computer arbeiten können. Wenn Sie ein Benutzer des Windows-Betriebssystems sind und einen Remote-Desktop auf einem Ubuntu-Computer einrichten möchten, ist dieser Prozess nicht so kompliziert, wie er aussieht.

Die Installation und Konfiguration von Ubuntu für Windows Remote Desktop kann auf verschiedene Arten durchgeführt werden. Eine der einfachsten Methoden ist die Verwendung des Remmina-Softwarepakets, das ein Remote-Desktop-Client in Ubuntu ist.

Zuerst müssen Sie Remmina auf einem Ubuntu-Computer installieren. Öffnen Sie dazu ein Terminal und führen Sie den folgenden Befehl aus:

sudo apt-get install remmina

Nach der Installation von Remmina müssen Sie den Remote-Desktop auf Ihrem Ubuntu-Computer einrichten. Öffnen Sie dazu Remmina, klicken Sie auf die Schaltfläche "Neue Verbindung hinzufügen" und wählen Sie "VNC - virtuelles Computernetzwerk". Füllen Sie die erforderlichen Felder aus, einschließlich der IP-Adresse des Remotecomputers und des Ports, auf dem er ausgeführt wird.

Klicken Sie dann auf die Schaltfläche "Verbinden" und geben Sie Ihre Anmeldeinformationen für den Remotecomputer ein. Nachdem Sie die Daten erfolgreich eingegeben haben, können Sie sich mit dem Remmina-Programm auf Ihrem Windows-Computer mit dem Ubuntu-Remotedesktop verbinden.

Daher ist die Installation und Konfiguration von Ubuntu für Windows Remote Desktop ziemlich einfach und ermöglicht es Ihnen, an einem anderen Computer oder Gerät zu einem für Sie geeigneten Zeitpunkt mit einem Remote-Computer zu arbeiten.

Vorbereitung für die Installation

Bevor Sie Ubuntu Remote Desktop für Windows installieren, müssen Sie einige Vorbereitungsschritte ausführen:

1. Installieren Sie Ubuntu auf einem Remote-Server.

Für den Remote-Desktop wird ein Server benötigt, auf dem das Ubuntu-Betriebssystem installiert wird. Sie können die Installation auf einem physischen oder virtuellen Server durchführen.

2. Aktualisieren Sie Ihr Ubuntu-System.

Nach der Installation von Ubuntu müssen Sie das Betriebssystem auf die neueste Version aktualisieren. Dies kann mit dem Befehl erfolgen:

sudo apt-get update && sudo apt-get upgrade

Mit diesem Befehl werden die Repositorys des Systems aktualisiert und die neuesten verfügbaren Pakete installiert.

3. Installieren Sie einen Remotedesktopserver.

Sie müssen den entsprechenden Server auf dem Remote-Ubuntu-Server installieren, damit der Remotedesktop ausgeführt werden kann. Der beliebteste Server ist Xrdp, der mit dem Befehl installiert werden kann:

sudo apt-get install xrdp

Nachdem Sie den Server installiert haben, müssen Sie ihn für die Verwendung mit Windows konfigurieren. Dies kann mit einer Konfigurationsdatei erfolgen /etc/xrdp/startwm.sh.

4. Konfigurieren von Routing und Firewall.

Um eine Remote-Verbindung mit einem Ubuntu-Server über Windows herstellen zu können, müssen Routing und eine Firewall konfiguriert werden. Überprüfen Sie die Dateieinstellungen /etc/network/interfaces und /etc/ufw/before.rules und ändern Sie sie bei Bedarf.

Nachdem Sie diese Schritte ausgeführt haben, können Sie mit der Installation des Ubuntu Remote Desktop für Windows fortfahren.

Herunterladen und Installieren von Remote Desktop auf Ubuntu

Remote Desktop bietet die Möglichkeit, sich von einem anderen Computer aus mit Ihrem Ubuntu-Desktop zu verbinden. Dies ist praktisch, wenn Sie von einem entfernten Standort aus auf Ihren Desktop zugreifen oder mit anderen Benutzern arbeiten müssen.

Führen Sie die folgenden Schritte aus, um Remote Desktop auf Ubuntu zu installieren:

Schritt 1: Öffnen Sie ein Terminal auf Ihrem Ubuntu-Computer.

Schritt 2: Installieren Sie das Paket openssh-server, indem Sie den folgenden Befehl ausführen:

sudo apt-get install openssh-server

Mit diesem Paket können Sie sich über das SSH-Protokoll mit Ihrem Ubuntu-Computer verbinden.

Schritt 3: Konfigurieren Sie nach der Installation des Pakets die Firewall so, dass eingehende Verbindungen zugelassen werden:

sudo ufw allow ssh

Dies ermöglicht es Ihnen, sich über SSH mit Ihrem Computer zu verbinden.

Schritt 4: Installieren Sie die optionalen XRDP- und XFCE4-Pakete, um eine Remotedesktopsitzung zu erstellen:

sudo apt-get install xrdp xfce4

XRDP ist eine Software, mit der Sie über das RDP (Remote Desktop Protocol) eine Verbindung zum Ubuntu-Desktop herstellen können.

XFCE4 ist die Desktop-Umgebung, mit der Sie eine Remoteverbindung herstellen möchten.

Schritt 5: Nachdem die Installation abgeschlossen ist, starten Sie den Computer neu:

Dadurch können die vorgenommenen Änderungen wirksam werden.

Nach dem Neustart können Sie von einem anderen Computer aus eine Verbindung zu Ihrem Ubuntu-Desktop herstellen, indem Sie einen beliebigen RDP-Client wie Windows Remote Desktop oder Remmina verwenden.

Erstellen eines Benutzers und Konfigurieren des Zugriffs

Bevor Sie den Remote-Zugriff auf den Ubuntu-Desktop konfigurieren, müssen Sie einen Benutzer mit den entsprechenden Rechten erstellen und ein Passwort für diesen Benutzer festlegen.

Sie können den Befehl adduser verwenden, um einen neuen Benutzer zu erstellen. Geben Sie im Terminal den folgenden Befehl ein:

sudo adduser имя_пользователя

Geben Sie dann das Kennwort für den neuen Benutzer ein und bestätigen Sie es. Danach werden Sie aufgefordert, zusätzliche Benutzerinformationen wie den vollständigen Namen, die Telefonnummer usw. einzugeben. Sie können diese Felder leer lassen, indem Sie die Eingabetaste drücken.

Nachdem Sie einen Benutzer erstellt haben, müssen Sie ihm die erforderlichen Berechtigungen für den Remotedesktopzugriff erteilen. Fügen Sie dazu den Benutzer mithilfe des Befehls der Remotedesktopzugriffsgruppe hinzu:

sudo usermod -aG название_группы имя_пользователя

Geben Sie anstelle von Gruppenname den Namen der Remotedesktopzugriffsgruppe an. Normalerweise ist es sudo .

Nachdem Sie einen Benutzer zur Gruppe hinzugefügt haben, müssen Sie ein Passwort für den Benutzer auf dem Ubuntu-System festlegen:

sudo passwd имя_пользователя

Geben Sie im Terminal ein neues Passwort für den Benutzer ein und bestätigen Sie es erneut.

Jetzt wird ein neuer Benutzer erstellt und konfiguriert, um auf den Ubuntu-Remotedesktop zuzugreifen. Sie können diesen Benutzer verwenden, um mithilfe eines Remotedesktopprogramms eine Verbindung mit dem Remotedesktop herzustellen.

Firewall für den Remotezugriff konfigurieren

Damit der Ubuntu Remote Desktop von Windows aus zugänglich ist, müssen Sie die Firewall unter Ubuntu so konfigurieren, dass Verbindungen über bestimmte Ports zugelassen werden.

1. Öffnen Sie ein Terminal, und führen Sie den folgenden Befehl aus, um das Firewall-Verwaltungsprogramm zu installieren:

sudo apt-get install ufw

2. Führen Sie nach erfolgreicher Installation das Firewall-Verwaltungsprogramm mit folgendem Befehl aus:

sudo ufw enable

3. Erlauben Sie Verbindungen über Port 3389 (Standardport für Remotedesktop):

sudo ufw allow 3389

4. Überprüfen Sie, ob die Regel mit dem folgenden Befehl korrekt hinzugefügt wurde:

sudo ufw status

Als Ergebnis sollten Sie sehen, dass Port 3389 für eingehende Verbindungen geöffnet ist.

Ihr Ubuntu-Remote-Desktop sollte jetzt von Windows aus zugänglich sein. Falls erforderlich, können Sie den Zugriff über andere Ports zulassen, indem Sie sie anstelle von 3389 angeben.

Installieren und Konfigurieren des Remotedesktopclients unter Windows

Ubuntu Remote Desktop bietet die Möglichkeit, sich vom Windows-Betriebssystem aus mit dem Ubuntu Remote Desktop zu verbinden. Dazu müssen Sie den Remotedesktopclient unter Windows installieren und konfigurieren.

Hier finden Sie eine schrittweise Anleitung zum Installieren und Konfigurieren des Remotedesktopclients:

  1. Laden Sie den Remote Desktop Client für Windows von der offiziellen Ubuntu-Website herunter.
  2. Führen Sie die heruntergeladene Datei aus, und folgen Sie den Anweisungen des Installationsassistenten.
  3. Öffnen Sie nach Abschluss der Installation den Remotedesktopclient.
  4. Geben Sie im Feld Servername die IP-Adresse des Remote-Ubuntu-Servers ein.
  5. Wählen Sie Verbindungseinstellungen aus, einschließlich Bildschirmauflösung, Farbqualität und Verbindungsgeschwindigkeit.
  6. Klicken Sie auf die Schaltfläche "Verbinden", um eine Verbindung zum Ubuntu-Remotedesktop herzustellen.
  7. Wenn alle Einstellungen korrekt sind, müssen Sie mit dem Ubuntu-Remotedesktop verbunden sein und den Desktop im Clientfenster sehen.

Sie haben jetzt einen Remote-Desktop-Client unter Windows, mit dem Sie eine Verbindung zu einem Ubuntu-Remote-Desktop herstellen und remote damit arbeiten können.

Installieren eines SSL-Zertifikats für eine sichere Verbindung

Hier sind einige einfache Schritte, mit denen Sie ein SSL-Zertifikat auf einem Ubuntu-Server installieren können, um eine sichere Remote-Desktop-Verbindung zu gewährleisten:

  1. Erwerben Sie ein SSL-Zertifikat von einem vertrauenswürdigen Anbieter. Dazu müssen Sie Ihre Kontaktdaten angeben und den Besitz des Domainnamens bestätigen. In der Regel können Zertifikate entweder für einige Jahre im Voraus oder für ein Jahr mit Verlängerungsoption gekauft werden.
  2. Holen Sie sich ein SSL-Zertifikat und einen privaten Schlüssel. Normalerweise stellt der Anbieter Formatdateien bereit .crt oder .pem für Zertifikat und .key für einen privaten Schlüssel. Es kann auch eine zusätzliche Datei geben .ein ca-Bundle, das eine Kette vertrauenswürdiger Zertifikate enthält.
  3. Verschieben Sie die Zertifikats- und privaten Schlüsseldateien auf den Ubuntu-Server an einen sicheren Ort, z. B. in das Verzeichnis /etc/ssl/certs/.
  4. Konfigurieren Sie den Webserver für die Verwendung eines SSL-Zertifikats. Für den Apache-Server müssen Sie die Konfigurationsdatei bearbeiten, die sich normalerweise im Verzeichnis /etc/apache2/sites-available/ befindet. Bearbeiten Sie die Konfigurationsdatei, geben Sie den Pfad zum Zertifikat und zum privaten Schlüssel an und konfigurieren Sie SSL-Protokolle und -Chiffren, um eine sichere Verbindung zu gewährleisten.
  5. Starten Sie den Webserver neu, damit die Änderungen wirksam werden. Geben Sie den Befehl sudo service apache2 restart im Terminal ein.

Nach Abschluss dieser Schritte wird Ihr Ubuntu-Server so konfiguriert, dass er ein SSL-Zertifikat verwendet, und Sie können sich über eine sichere Verbindung mit dem Remotedesktop verbinden.

Herstellen einer Verbindung mit einem Ubuntu-Remotedesktop mit Windows

Hier ist eine Schritt-für-Schritt-Anleitung zum Installieren und Konfigurieren von Remmina:

SchrittDie Beschreibung
Schritt 1Öffnen Sie einen Webbrowser unter Windows und besuchen Sie die offizielle Website von Remmina.
Schritt 2Laden Sie die neueste Version von Remmina für Windows herunter und installieren Sie sie.
Schritt 3Öffnen Sie Remmina und klicken Sie auf die Schaltfläche "Verbindung hinzufügen" in der oberen linken Ecke des Programms.
Schritt 4Geben Sie die Verbindungsdaten ein: die IP-Adresse des Remotecomputers, den Benutzernamen und das Kennwort.
Schritt 5Wählen Sie das RDP-Protokoll aus der Dropdown-Liste Protokoll aus und klicken Sie auf Speichern.
Schritt 6Klicken Sie im Hauptfenster von Remmina auf die erstellte Verbindung, um eine Verbindung zum Ubuntu-Remotedesktop herzustellen.

Sobald Sie verbunden sind, können Sie den Ubuntu-Desktop auf Ihrem Windows-Computer sehen und verwalten. Erfolgreiche Nutzung des Remote-Desktops!