Windows 10 SSH vs. PuTTY: Zeit, Ihren RAS-Client zu wechseln?

Windows 10 SSH vs. PuTTY: Zeit, Ihren RAS-Client zu wechseln?

Eine der gebräuchlichsten Methoden zur Kommunikation zwischen Computern, insbesondere Linux-Rechnern und Webservern, ist SSH. Wenn es darum geht, diese Art der Kommunikation in Windows herzustellen, war die Standardoption die Installation von PuTTY.





Dank der Windows PowerShell benötigen Sie PuTTY jedoch möglicherweise nicht mehr. Schauen wir uns an, wie Sie den SSH-Zugriff in Windows 10 einrichten und ob die neuen Tools PuTTY ersetzen können.





So installieren Sie SSH in Windows 10 (schnell)

Die Installation der SSH-Funktionalität in der Windows 10 PowerShell ist einfach, aber die Menüoptionen dafür sind etwas versteckt. Hier ist, was Sie tun müssen:





  1. Offen Einstellungen .
  2. Sicht Apps > Apps & Funktionen
  3. Gehe zu Optionale Funktionen
  4. Klicken Eine Funktion hinzufügen
  5. Auswählen OpenSSH-Client
  6. Warten Sie, dann starten Sie neu

Danach können Sie SSH-Verbindungen mit anderen, kompatiblen Computern herstellen. Wenn auf dem Remote-Rechner ein SSH-Server installiert und konfiguriert wurde, kann eine Verbindung hergestellt werden.

finde mein haus auf google earth

Das ist die Übersicht. Hier sind die Details.



So installieren Sie SSH in Windows 10 (detailliert)

Die PowerShell-Implementierung von SSH in Windows 10 ist eine Version des OpenSSH-Projekts. Sie finden die Projektseite auf GitHub .

Sie sollten feststellen, dass SSH bereits auf Ihrem Windows 10-Computer installiert ist (es war im Update vom April 2018 enthalten), aber wenn nicht, kann es einfach hinzugefügt werden.





Um dies zu überprüfen, öffnen Sie das Power User-Menü (klicken Sie mit der rechten Maustaste auf Start oder Windows-Taste + X ) und wählen Sie Windows PowerShell . Geben Sie hier den Befehl 'ssh' ein. Wenn SSH noch nicht installiert ist, sehen Sie einen Bildschirm wie diesen:

Dies zu beheben ist einfach genug. Drücken Sie Windows-Taste + I die öffnen Einstellungen ansehen, dann weiter zu Apps und suche Optionale Funktionen verwalten . Klicken Sie darauf und suchen Sie nach einem Eintrag mit der Bezeichnung 'OpenSSH'.





Wenn Sie es nicht sehen können, klicken Sie auf Eine Funktion hinzufügen scrolle dann nach unten, bis du siehst OpenSSH-Client . Klicken Sie auf , um das Element zu erweitern und die Beschreibung anzuzeigen.

Wenn Sie fertig sind, klicken Sie auf Installieren um es Ihrem PC hinzuzufügen. Wenige Augenblicke später wird der neue SSH-Client für Windows PowerShell installiert. Es lohnt sich, Windows neu zu starten, um sicherzustellen, dass die App korrekt installiert ist.

Ein Hinweis zur SSH-Server-App

Hervorzuheben ist, dass Sie auch einen SSH-Server installieren können. Obwohl es unwahrscheinlich ist, dass Microsoft irgendeine Form der universellen Remote-Verwaltung über SSH ermöglicht, ist es dennoch nützlich, sie als Option zu haben.

Um dies zu installieren, wiederholen Sie die obigen Schritte und wählen Sie OpenSSH-Server .

Verwenden von SSH in Windows PowerShell

Sobald SSH installiert ist und funktioniert, können Sie es verwenden, um mit einem anderen Computer zu kommunizieren. Sie können es beispielsweise verwenden, um auf einen Raspberry Pi zuzugreifen (einer von mehrere Remote-Optionen für diesen kleinen Computer).

Die Verwendung ist einfach. Geben Sie in der PowerShell den Befehl ssh gefolgt vom Benutzernamen für ein Konto auf dem Remotegerät und seiner IP-Adresse ein.

Zum Beispiel, um eine Verbindung zu meinem . herzustellen Raspberry Pi-Box mit RetroPie , Ich benutzte:

ssh pi@192.168.1.76

An diesem Punkt sollte das Remote-Gerät Sie auffordern, einen sicheren Schlüssel zu akzeptieren. Typ Jawohl Um dem zuzustimmen, geben Sie an der Eingabeaufforderung das Passwort für den von Ihnen verwendeten Benutzernamen ein.

Augenblicke später sind Sie mit dem Remote-Linux-Gerät verbunden und können alle Aufgaben ausführen, die Sie benötigen.

SSH-Funktionen von PowerShell im Vergleich zu PuTTY

PuTTY ist seit langem die bevorzugte Wahl für SSH unter Windows. Egal, ob Sie Webserver steuern, auf Geräte mit dem Internet der Dinge zugreifen oder einen Linux-PC aus der Ferne verwalten, es ist eine leichte, benutzerfreundliche App.

Einer der Gründe für die Ausdauer von PuTTY ist die große Auswahl an Funktionen. Kann SSH auf Windows PowerShell also mit PuTTY konkurrieren?

Nun, in Bezug auf die Bereitstellung von SSH-Funktionalität, ja, das kann es. Sie können herausfinden, wie Sie einige der erweiterten Funktionen von SSH unter Windows 10 verwenden, indem Sie den Befehl ssh eingeben:

ssh

Die resultierende Liste von Optionen umreißt die Funktionen. Sie können beispielsweise einen Port angeben:

ssh [username]@[hostname] -p [port]

Die Möglichkeiten sind gut!

Es ist jedoch immer noch nicht PuTTY. Während Sie unter Windows mit OpenSSH eine Adresse binden können, sind Sie durch die Anzahl der Adressen, die Sie speichern können, begrenzt.

Es gibt einen Grund, warum PuTTY beliebt bleibt. Es ermöglicht Ihnen nicht nur, Ihre Verbindungen zu speichern (und zu benennen), die App unterstützt auch Verbindungen über Telnet, Seriell und andere Protokolle. Das Aussehen von PuTTY ist ebenfalls konfigurierbar, kann es schnell vom Desktop gestartet werden. Alles in allem ist PuTTY ein solides Dienstprogramm, das so ziemlich alles handhabt, was Sie darauf werfen können.

Warum SSH, wenn Sie Linux verwenden können?

Während die Fernsteuerung von Linux über SSH von entscheidender Bedeutung sein kann, benötigen Sie möglicherweise nicht einmal SSH. Windows 10 verfügt jetzt über ein Linux-Subsystem und eine Bash-ähnliche Eingabeaufforderung.

Dies bedeutet, dass Sie Linux-Befehle einfach eingeben und realistische Antworten erhalten können. Es ist zwar nicht für alle Szenarien ideal, aber wenn Sie Linux-Zugriff für College- oder Schulungszwecke benötigen und keinen SSH-Zugriff (unabhängig von der App) auf ein Linux-Gerät haben, ist dies möglicherweise ideal.

Natürlich ist dies nicht die einzige Möglichkeit. Wenn Sie Bash-Befehle in Windows üben müssen, können Sie jederzeit eine virtuelle Maschine einrichten. Installieren Sie einfach eine Linux-Distribution darin und (sofern es die Hardware zulässt) haben Sie ein einsatzbereites Linux-Betriebssystem.

Ist es an der Zeit, PuTTY unter Windows 10 aufzugeben?

SSH ist in der PowerShell von Windows 10 einfach zu verwenden. Das Fehlen von Funktionen und das Erfordernis einiger weiterer Klicks zum Laden bedeuten jedoch, dass Sie es vorziehen, bei PuTTY zu bleiben. Wie auch immer, die Tatsache, dass Windows 10 zwei gute Optionen für SSH bietet, ist es wert, gefeiert zu werden.

Möchten Sie mehr SSH-Optionen für Windows? Unsere Zusammenfassung von SSH-Tools für Windows wird Sie über die Alternativen informieren.

Teilen Teilen Tweet Email Canon vs. Nikon: Welche Kameramarke ist besser?

Canon und Nikon sind die beiden größten Namen in der Kamerabranche. Aber welche Marke bietet die bessere Auswahl an Kameras und Objektiven?

Weiter lesen
Verwandte Themen
  • Fenster
  • Fernzugriff
  • Windows 10
  • Power Shell
Über den Autor Christian Cawley(1510 Artikel veröffentlicht)

Stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained und wirklich nützlicher Podcast-Produzent mit umfangreicher Erfahrung im Desktop- und Software-Support. Als Mitwirkender für das Linux-Format-Magazin ist Christian ein Raspberry Pi-Tüftler, Lego-Liebhaber und Retro-Gaming-Fan.

Mehr von Christian Cawley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren