Windows-Kompatibilität

So steuern Sie Linux-Systeme von Windows aus

So steuern Sie Linux-Systeme von Windows aus
Mit Fernzugriff kann ein Benutzer von einem entfernten Standort aus auf die Dateien und Daten in einem anderen System zugreifen, ohne echten physischen Zugriff auf das System zu haben, ziemlich cool. Recht? Fernzugriff ist von Vorteil und hilft viel Zeit zu sparen.

Warum eine Remote-Verbindung zu Linux von Windows herstellen??

Angenommen, Sie führen ein Unternehmen und haben in etwa 10 Minuten eine Besprechung mit den Vorstandsmitgliedern. Plötzlich erinnern Sie sich, dass sich Ihre Präsentationsdatei auf Ihrem Heimsystem befindet; Fernzugriff kann möglicherweise den Tag retten.

Oder Sie betreiben ein Windows-System an einem Ort und Ihr Linux-System in einem anderen Raum und möchten einige Befehle auf Ihrem Linux ausführen oder einige Dateien von Ihrem Linux abrufen, und Ihr Linux ist nicht zugänglich, oder Sie sind einfach zu faul. In jedem Fall bietet der Fernzugriff großen Komfort und spart viel Zeit.

Linux-Ubuntu:

Von allen gängigen Linux-Distributionen ist Ubuntu mit Abstand die beliebteste. Alle anderen Linux-Distributionen zusammen machen nur 35% von Ubuntu aus (Google-Suchtrends). Bei der Suche nach Linux erscheinen 161 Millionen Ergebnisse, während die zweitbeliebtesten Linux-Distributionen.e., das Debian Linux, hat nur 65.9 Millionen Suchergebnisse, also unter Berücksichtigung der obigen Statistiken werde ich Ubuntu für dieses Tutorial verwenden. Um die Verbindung herzustellen, müssen Sie physisch auf den Ubuntu-Computer zugreifen. Aber keine Sorge, das ist eine einmalige Sache.

Es gibt viele Methoden, mit denen Sie von Windows aus auf Ihr Linux zugreifen können.  Hier werde ich drei Möglichkeiten teilen, über die Sie von Windows aus auf Linux-Systeme aus der Ferne zugreifen können.

  1. SSH
  2. RDP-Verbindung
  3. VNC-Verbindung

Finden Sie die IP-Adresse:

Unabhängig davon, welche Methode Sie verwenden, ist es fast in jedem Fall erforderlich, die IP-Adresse Ihres Systems zu ermitteln. Nachfolgend finden Sie eine einfache Möglichkeit, die IP Ihres Linux-Systems zu finden.

Gehen Sie zum Terminal auf Ihrem Linux-Computer und geben Sie den folgenden Befehl ein:

$ sudo apt install net-tools

Geben Sie nun folgenden Befehl ein:

$ Ifconfig

Nachdem Sie den obigen Befehl geschrieben haben, sieht Ihr Terminalfenster so aus

Ihre IP-Adresse finden Sie neben „inet“ im ersten Abschnitt. In diesem Fall, wie Sie dem obigen Screenshot entnehmen können, lautet die IP-Adresse „10“.0.2.fünfzehn"

Wenn die oben genannte Methode bei Ihnen nicht funktioniert, können Sie die folgenden Möglichkeiten ausprobieren:

Schreiben Sie im Terminal den folgenden Befehl. Denken Sie daran, dies funktioniert für einige der Linux-Versionen wie Ubuntu.

$ Hostname -I

Methode 1: Fernzugriff mit SSH (Secure Shell)

Für diese Methode sollten Sie die PuTTY-Software installieren, da sie besser ist, als die Windows-Standard-SSH-Funktion zu verwenden. PuTTY stellt eine SSH-Verbindung zwischen Ihrem Linux und Ihrem Windows-Desktop her, wodurch Sie auf das Linux-Terminal zugreifen können.

Schreiben Sie nach der Installation der PuTTY-Software den Namen Ihres Linux-Systems oder seine IP-Adresse unter das Etikett „Hostname (oder IP-Adresse)“.  Stellen Sie sicher, dass Sie die Verbindung auf SSH einstellen, wenn dies nicht der Fall ist. Klicken Sie nun auf Öffnen. Und voila, Sie haben jetzt Zugriff auf die Linux-Befehlszeile.

Hinweis: Dadurch erhalten nur Sie Zugriff auf das Terminal, d. h.e., es wird keine Maussteuerung geben. Dies ist jedoch nützlich, um Software mithilfe von Terminalbefehlen zu installieren

Methode 2: Verwenden von RDP (Remote Desktop Protocol)

RDP ist bisher die einfachste Methode. Das RDP-Tool ist bereits in den Windows installiert. Das Windows-System erfordert also keine Arbeit (softwaremäßig). Dies ist jedoch bei Ihrem Linux-System nicht der Fall. Auf Ihrem Linux-System müssen Sie das XRDP-Tool installieren. Öffnen Sie dazu das Terminal (Strg+Alt+T) und geben Sie folgenden Befehl ein

$ sudo apt install xrdp

Drücken Sie "y" und drücken Sie die Eingabetaste. Es wird dann weiter installiert.

gefolgt von

$ sudo systemctl aktivieren xrdp

Der erste Befehl installiert das XRDP-Tool. Der zweite Befehl ermöglicht die Option zum automatischen Aktivieren beim Start. Mit anderen Worten, das xrdp-Tool wird automatisch gestartet, wenn das Linux bootet. Nachdem dieser Vorgang abgeschlossen ist. Gehen Sie zu Ihrem Windows-System und geben Sie in die Suchleiste "RDP" ein.“ Klicken Sie auf die „Remote-Desktop-App.”

Geben Sie die IP-Adresse Ihres Linux-Systems neben dem Etikett „Computer“ ein und klicken Sie auf „Verbinden“

Geben Sie den Benutzernamen und das Passwort Ihres Linux-Systems ein.

Fehlerbehebung:  Obwohl die Verbindung über RDP die einfachste Methode für die Remote-Verbindung ist, treten bei der Verbindung mit Ubuntu einige Probleme auf. Dies geschah nach Ubuntu 18.4 LTS-Version. Linux mag es nicht, wenn der Benutzer aus der Ferne darauf zugreift, wenn der Benutzer angemeldet ist. Eine einfache Lösung besteht also darin, RDP auszuprobieren, nachdem Sie sich von Ihrem Linux abgemeldet haben

Methode 3: Einrichten einer Verbindung mit Virtual Network Connection (VNC)

Sie können auch eine Verbindung über VNC herstellen. Wie oben erwähnt, bietet SSH Zugriff auf das Terminal (keine Maussteuerung). VNC bietet Zugriff auf den Linux-Desktop (volle Maussteuerung). Es gibt jedoch einige Voraussetzungen für die Verbindung mit dieser Methode, d.h.e., Sie müssen eine VNC-Software installieren.

Gehen Sie zu Ihrem Linux-System und geben Sie den folgenden Befehl ein, um sicherzustellen, dass es auf dem neuesten Stand ist

$ sudo apt-Update

Geben Sie nun den folgenden Befehl ein

$ sudo apt install Tightvncserver

jetzt lass es laufen

$ sudo Tightvnc-Server

Erstellen Sie nun ein Passwort für Ihre Verbindung. Sie erhalten eine Desktop-Nummer, meistens 1. Merken Sie sich diese Nummer.

Installieren Sie danach den VNC-Client unter Windows.  Diese TightVNC-Tools werden in Bundles installiert. Gehen Sie also nach der Installation zur Windows-Suchleiste und suchen Sie nach "TightVNC Viewer". “ Starten Sie die App und geben Sie die IP-Adresse des Linux-Geräts ein.

Geben Sie nun die IP Ihres Linux-Systems gefolgt von der Desktop-Nummer ein, wie im obigen Screenshot gezeigt.

Fazit:

Jetzt, da Sie diese Methoden kennen, sollten Sie wissen, welche Methode für Ihre Anwendung am besten geeignet ist.

  1. RDP verwendet xrdp, das Open Source ist
  2. SSH kann für den Fernzugriff auf das Terminal verwendet werden
  3. VNC kann anstelle von RDP verwendet werden, ist aber etwas weniger sicher

Es wird empfohlen, SSH unabhängig von der verwendeten Methode einzurichten, da dies die Installation der anderen beiden Methoden erheblich vereinfacht.

Ubuntu verfügt über ein integriertes Remote-Desktop-Tool, das VNC-kompatibel ist.

Emulieren Sie Mausklicks, indem Sie den Mauszeiger mit der klicklosen Maus in Windows 10 bewegen
Die Verwendung einer Maus oder Tastatur in der falschen Haltung bei übermäßiger Nutzung kann zu vielen gesundheitlichen Problemen führen, einschließli...
Fügen Sie mit diesen kostenlosen Tools Mausgesten zu Windows 10 hinzu
In den letzten Jahren haben sich Computer und Betriebssysteme stark weiterentwickelt. Es gab eine Zeit, in der Benutzer Befehle verwenden mussten, um ...
Steuern und verwalten Sie Mausbewegungen zwischen mehreren Monitoren in Windows 10
Dual-Display-Maus-Manager lässt Sie die Mausbewegung zwischen mehreren Monitoren steuern und konfigurieren, indem Sie ihre Bewegungen in der Nähe der ...