Windows 10 SSH vs. PuTTY Zeit zum Wechseln des Remote Access Clients?

Windows 10 SSH vs. PuTTY Zeit zum Wechseln des Remote Access Clients? / Windows

Eine der häufigsten Methoden zur Kommunikation zwischen Computern, insbesondere Linux-Computern und Webservern, ist SSH. Bei der Einrichtung dieser Art von Kommunikation in Windows 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-Funktion in Windows 10 PowerShell ist unkompliziert, die Menüoptionen dafür sind jedoch etwas versteckt. Folgendes müssen Sie tun:

  1. Öffnen die Einstellungen.
  2. Sieh den Apps
  3. Gehe zum Optionale Funktionen verwalten
  4. Klicken Sie auf Feature hinzufügen.
  5. Wählen OpenSSH-Client.
  6. Warten Sie und starten Sie dann neu.

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

Das ist der Überblick. 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 problemlos hinzugefügt werden.

Um dies zu überprüfen, öffnen Sie das Hauptbenutzer-Menü (klicken Sie mit der rechten Maustaste auf Start oder Windows-Taste + X) und wählen Sie Windows PowerShell. Hier geben Sie den Befehl ein “ssh”. Wenn SSH noch nicht installiert ist, wird ein Bildschirm wie folgt angezeigt:

Das zu beheben ist einfach genug. Drücken Sie Windows-Taste + I die öffnen die Einstellungen anzeigen, dann gehen Sie zu Apps und suchen Optionale Funktionen verwalten. Klicken Sie hier, und suchen Sie nach einem Eintrag mit der Bezeichnung “OpenSSH”.

Wenn Sie es nicht sehen können, klicken Sie auf Fügen Sie eine Funktion hinzu Blättern Sie dann nach unten, bis Sie sehen OpenSSH-Client. Klicken Sie hier, um das Element zu erweitern und die Beschreibung anzuzeigen.

Wenn Sie fertig sind, klicken Sie auf Installieren um es zu 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 ordnungsgemäß installiert ist.

Ein Hinweis zur SSH-Server-App

Hervorzuheben ist die Tatsache, dass Sie auch einen SSH-Server installieren können. Zwar ist es unwahrscheinlich, dass Microsoft eine universelle Remoteverwaltung über SSH ermöglicht, die Option als Option ist jedoch dennoch nützlich.

Um dies zu installieren, wiederholen Sie die obigen Schritte und wählen Sie aus 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. Beispielsweise können Sie damit auf ein Raspberry Pi zugreifen (eine von mehreren Remote-Optionen: Remote-Verbindung mit einem Windows-PC von einem Raspberry Pi aus: Remote-Verbindung mit einem Windows-PC von einem Raspberry Pi Sie können von Ihrem Raspberry Pi aus auf Ihren PC zugreifen, egal wo Sie sind. Nun, Sie können! Alles, was Sie brauchen, ist eine Remote-Desktop-App. Lesen Sie mehr für diesen kleinen Computer..

Die Verwendung ist einfach. Geben Sie in der PowerShell den Befehl ssh ein, gefolgt vom Benutzernamen eines Kontos auf dem Remote-Gerät und seiner IP-Adresse.

Um beispielsweise eine Verbindung zu meiner Raspberry Pi-Box mit RetroPie herzustellen, habe ich Folgendes verwendet:

ssh [email protected]

An diesem Punkt sollte das Remote-Gerät Sie auffordern, einen sicheren Schlüssel zu akzeptieren. Art Ja 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, um alle erforderlichen Aufgaben ausführen zu können.

PowerShells SSH-Funktionen im Vergleich zu PuTTY

PuTTY ist seit langem die bevorzugte Wahl für SSH unter Windows. Ob das Steuern von Webservern oder der Zugriff auf Geräte mit Internet der Dinge Was ist das Internet der Dinge? Was ist das Internet der Dinge? Was ist das Internet der Dinge? Hier ist alles, was Sie darüber wissen müssen, warum es so aufregend ist, und einige Risiken. Lesen Sie mehr oder verwalten Sie einen Linux-PC aus der Ferne. Dies ist eine kompakte, benutzerfreundliche App.

Ein Grund für die Ausdauer von PuTTY ist die große Auswahl an Funktionen. Kann SSH auf Windows PowerShell mit PuTTY konkurrieren??

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

ssh

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

ssh [Benutzername] @ [Hostname] -p [Anschluss]

Die Möglichkeiten sind gut!

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

Es gibt einen Grund, warum PuTTY nach wie vor beliebt ist. Mit dieser App können Sie Ihre Verbindungen nicht nur speichern (und benennen), sondern auch Verbindungen über Telnet, seriell und andere Protokolle. Das Erscheinungsbild von PuTTY ist auch konfigurierbar. Kann schnell vom Desktop aus gestartet werden. Alles in allem ist PuTTY ein solides Dienstprogramm, das so ziemlich alles erledigt, was Sie darauf werfen können.

Warum SSH, wenn Sie Linux verwenden können?

Die Fernsteuerung von Linux über SSH ist möglicherweise unerlässlich, Sie benötigen jedoch nicht einmal SSH. Windows 10 bietet jetzt ein Linux-Subsystem und eine Bash-artige Eingabeaufforderung.

Dies bedeutet, dass Sie problemlos Linux-Befehle eingeben und realistische Antworten erhalten können. Dies ist zwar möglicherweise nicht für alle Szenarien ideal, aber wenn Sie für College- oder Schulungszwecke einen Linux-Zugriff 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 Option. Wenn Sie Bash-Befehle in Windows üben müssen, können Sie immer eine virtuelle Maschine einrichten. Installieren Sie einfach eine Linux-Distribution in diese und Sie haben (sofern es die Hardware zulässt) ein Linux-Betriebssystem parat.

Ist es Zeit, PuTTY unter Windows 10 aufzugeben?

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

Wünschen Sie mehr SSH-Optionen für Windows? Unser Überblick über SSH-Tools für Windows 4 Einfache Verwendung von SSH unter Windows 4 Einfache Verwendung von SSH unter Windows SSH ist die de facto-Lösung für den sicheren Zugriff auf Remote-Terminals unter Linux und anderen UNIX-ähnlichen Systemen. Wenn Sie über einen Remote-SSH-Server verfügen, auf den Sie zugreifen möchten, müssen Sie einen SSH-Client herunterladen. Weitere Informationen finden Sie hier.

Erfahren Sie mehr über: PowerShell, Remote Access, Windows 10.