Wie Sie vielleicht bereits wissen, enthält Windows 10 eine integrierte SSH-Software - sowohl einen Client als auch einen Server! Dies ist sehr nützlich, wenn Sie schnell auf einen Linux-Server zugreifen müssen. Alles kann mit nur wenigen Klicks erledigt werden, ohne dass zusätzliche Software installiert werden muss.
Werbung
Auf Windows-Computern ist die Freeware-Open-Source-Software PuTTY der De-facto-Standard für SSH und Telnet. Mit Windows 10 hat Microsoft seinen Benutzern endlich zugehört, nachdem sie jahrelang einen SSH-Client und -Server angefordert hatten. Durch die Aufnahme einer OpenSSH-Implementierung steigt der Wert des Betriebssystems.
Zum Zeitpunkt dieses Schreibens befindet sich die in Windows 10 enthaltene OpenSSH-Software in einem BETA-Stadium. Dies bedeutet, dass es einige Stabilitätsprobleme geben kann.
Der bereitgestellte SSH-Client ähnelt dem Linux-Client. Auf den ersten Blick scheint es dieselben Funktionen zu unterstützen wie sein * NIX-Gegenstück. Da es sich um eine Konsolen-App handelt, sollten Sie sie an der Eingabeaufforderung starten können. Lassen Sie es uns aktivieren.
Aktivieren Sie den OpenSSH-Client in Windows 10
- Öffne das Einstellungen App und gehen Sie zu Apps -> Apps & Funktionen.
- Klicken Sie rechts auf Optionale Funktionen verwalten.
- Klicken Sie auf der nächsten Seite auf die SchaltflächeFügen Sie eine Funktion hinzu.
- Wählen Sie in der Liste der Funktionen ausOpenSSH-Clientund klicken Sie aufInstallierenTaste.
Dadurch wird die OpenSSH-Client-Software unter Windows 10 installiert. Die Binärdateien befinden sich unter dem Ordnerc: windows system32 Openssh
. Neben dem SSH-Client enthält der Ordner die folgenden Client-Tools:
So verhindern Sie, dass Videos automatisch abgespielt werden chrome
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- und die Konfigurationsdatei 'sshd_config'.
Ich schlage dir vor Melden Sie sich von Ihrem Benutzerkonto ab und melden Sie sich wieder an, um diese Binärdateien zum hinzuzufügen Umgebungsvariable PATH . Andernfalls müssen Sie den vollständigen Pfad zu diesen Binärdateien eingeben, um sie verwenden zu können.
Jetzt können Sie es in Aktion versuchen.
Verwendung des OpenSSH-Clients unter Windows 10
- Öffne ein neues Eingabeaufforderungsfenster .
- Geben Sie den Befehl ssh mit der folgenden Syntax ein:
ssh Benutzername @ Host -p Port
Zum Beispiel werde ich eine Verbindung zu meinem Raspberry PI-basierten Media Center herstellen:
Kannst du ein geschenktes Spiel auf Steam zurückerstatten?
ssh alarm@192.168.2.201
Das Ergebnis ist wie folgt:
Der integrierte Client ist fast identisch mit dem herkömmlichen SSH-Client aus dem unter Linux verfügbaren OpenSSH-Paket. Es bringt die gleiche Konsolenerfahrung. Dies ist sehr nützlich, wenn Sie eine Konfigurationsoption ändern oder einen Daemon neu starten müssen. Wenn Sie es gewohnt sind, Linux-Computer über die Befehlszeile zu verwalten, werden Sie es nützlich finden.
Es gibt jedoch noch eine Reihe von Situationen, in denen der gute alte PuTTY das Rennen gewinnt. Sie können eine Liste von Servern erstellen, ohne Verknüpfungen erstellen oder Batchdateien schreiben zu müssen. Es ermöglicht das schnelle Ändern einer Reihe von Verbindungsoptionen und das schnelle Konfigurieren von Optionen wie Codierung oder Umgebungsvariablen über die GUI. Aus meiner Sicht eignet sich die integrierte OpenSSH-Software gut für die Basisfunktionalität, wenn Sie PuTTY nicht auf dem von Ihnen verwendeten PC installieren dürfen (z. B. in einer gesperrten Unternehmensumgebung). Dies ist auch nützlich, wenn Sie ein Pro-Linux-Benutzer sind, der alle SSH-Client-Optionen auswendig gelernt hat.