Mit Windows 10 kannst du das Netzwerkadministratorentool Secure Shell (SSH) wesentlich einfacher nutzen als bei den älteren Betriebssystemen von Microsoft wie dem veralteten Windows 7.

Das Tool bietet die Möglichkeit über eine sicher verschlüsselte Verbindung auf einen Computer zuzugreifen und als Administrator Befehle über die Kommandozeile einzugeben und auszuführen. Das kann zum Beispiel für die Installation von Updates bei mehreren Computern in einem Netzwerk sehr nützlich sind. Auch Datentransfers zwischen dem Host und einem SSH Client sind mit SSH einfach möglich.

Anders als bei den Betriebssystemen Windows 7 oder Windows 8.1 ist seit dem Windows 10 Update 1709, das 2017 erschienen ist, ein Zugriff auf einen SSH-Server mit dem Betriebssystem selbst möglich. Es muss jetzt nicht mehr auf Tools von Drittanbietern zurückgegriffen werden.

Bei den Open-Source Betriebssystem wie Linux ist diese Möglichkeit bereits fest etabliert – jetzt zieht Microsoft mit SSH nach.

Und so geht’s – SSH mit Windows 10 nutzen

Drücke die Tastenkombination WINDOWS+R um das „Ausführen“-Fenster zu öffnen. Hier gibst du den Befehl „cmd.exe“ ein um die Eingabeaufforderung zu öffnen. (Alternativ kannst du auch die „Windows Power Shell“ über das Startmenü öffnen.)

SSH-Server_Ausführen.jpg

In der Eingabeaufforderung gibst du „SSH“ ein um die Syntax des SSH-Befehls zu sehen. Wenn du SSH bereits von Linux oder Mac kennst, musst du dich bei Windows 10 zum Glück nicht groß umgewöhnen – die Vorgehensweise ist sehr ähnlich.

SSH-Server_cmdexe.jpg

Wenn du dich mit einem SSH-Server verbinden möchtest, gibst du den entsprechend Befehl ein. Diese lautet abhängig vom Namen des Netzwerks oder der Domain unterschiedlich. Du kannst auch einfach die entsprechende IP-Adresse eingeben.

Der Befehl wäre also:

ssh [email protected]

Normalerweise verwendet der SSH-Client den Port 22 um sich mit dem SSH-Server zu verbinden. Wenn der Server einen anderen Port benutzt, musst du diesen bei der Verbindung angeben. Hierfür verwendest du den Schalter „-p“ gefolgt von „Port“. Wenn der Server den Port 7200 verwendet, könnte der Befehl also folgendermaßen lauten:

ssh [email protected] –p 7200

Die Verschlüsselung von SSH basiert bekanntermaßen auf dem Austausch von Schlüsseln. Also wirst du bei der ersten Verbindung mit dem Server dazu aufgefordert, den entsprechenden Schlüssel durch die Eingabe des Befehls „Yes“ zu bestätigen. Als nächstes musst du das Benutzerpasswort eingeben.

Jetzt wird die Verbindung eingerichtet und sobald diese steht kannst du alle Terminal-Befehle über SSH ausführen.

Seitdem Windows 10 auch SSH unterstützt, kannst du auch Computer mit einem Linux-Betriebssystem ferngesteuert warten.

Einen SSH-Server mit Windows 10 einrichten?

Neben der bloßen Unterstützung von SSH durch Windows 10 bietet Microsoft auf die Möglichkeit an, einen SSH-Server unter Windows zu starten. Anders als den SSH-Client musst du den SSH-Server in Windows 10 von Hand aktivieren.

SSH-Server_Apps.jpg

Hierfür gehst du mit WINDOWS+I die „Einstellungen“ und gehst unter „Apps“ in das Untermenü „Apps & Features“. Hier befindet sich die Funktion „Optionale Features“.

SSH-Server_Optionale Features.jpg

Unter „Optionale Features“ klickst du auf „Features hinzufügen“ und wählst in der Auswahlliste den Punk „OpenSSH-Server“ und wählst „Installieren“ aus.

Die SSH-Server sind in Windows 10 noch nicht sicher implementiert. Microsoft weißt deshalb ausdrücklich auf den Beta-Status dieser Funktion hin.


Windows 10 ist unteranderem in folgenden Ländern verfügbar: Niederlande, Australien, Dubai, Indien, Mexico, USA, Canada, Frankreich, Italien, Spanien, Polen, Rumänien, Schweden, Türkei, Tschechien, Ungarn, Slowenien, Litauen, Lettland, Finnland, Estland, Dänemark, Griechenland, Portugal, Luxemburg, Belgien, Liechtenstein, Schweiz, Österreich und Slowakei.