So einfach lässt sich ein Windows SSH Server einrichten

So erstellt man einen Windows SSH Server

Der SSH-Dienst ist der Standard, wenn es um den Zugriff auf entfernte Server per Terminal bzw. Konsole geht. Auch mit Microsoft Betriebssystemen kann man einen Windows SSH Server einrichten.

Nicht nur der SSH-Client kann unter Windows 10 installiert werden, sondern auch der SSH-Server. Somit kann man ein Windows 10 Betriebssystem zum SSH-Server konfigurieren.

Die Vorgehensweise ist dabei relative einfach. Neben dem Windows Client Betriebssystem kann auch ein Windows SSH Server konfiguriert werden.

Windows SSH Server installieren

Im ersten Schritt wechselt man zu den Windows Features. Dazu öffnet man die Einstellungen und anschließend die Apps & Features. Darunter gibt es die Option für optionale Features!

Hier gibt es den Menüpunkt „Feature hinzufügen“, über welches sämtlich möglichen Features angezeigt werden. Jetzt wählt man das Modul OpenSSH-Server. Nach der Installation des Features ist der SSH Server auch schon einsatzbereit.

Feature Installation Des Openssh Servers Und Windows 10
Feature Installation des Openssh Servers und Windows 10

Ob der Dienst läuft, kann zum einen über die Dienste Konsole geprüft werden, aber natürlich auch mithilfe der Windows PowerShell.

Die Verbindung zum SSH-Server kann standardmäßig wie folgt ausgeführt werden. Sofern der Standardport 22 verwendet wird, muss dieser nicht explizit angegeben werden.

ssh test@10.255.11.4

Mit Dem Terminal Sich Auf Den OpenSSh Server Verbinden
Mit dem Terminal sich auf den OpenSSH Server verbinden

Der Dienst für SSH heißt auch wie unter Linux sshd. Über die PowerShell kann der Status ebenso direkt angezeigt werden. Normalerweise sollte der sshd Dienst direkt nach der Installation aktiv sein.

Wenn dem nicht so ist, so muss er über die Dienste gestartet werden. Dabei kann zum einen, die Dienste-Konsole verwendet werden, oder ebenso die Windows PowerShell.

Prüfen Ob Der OpenSSH Dienst Unter Windows 10 Läuft
Prüfen ob der OpenSSH Dienst unter Windows 10 läuft
Get-Service -Name sshd

Mit Der PowerShell Prüfen, Ob Der OpenSSH Dienst Unter Windows 10 Läuft
Mit Der PowerShell Prüfen, ob Der OpenSSH Dienst unter Windows 10 Läuft

Die Konfigurationsdatei des Windows SSH Server

Die grundsätzliche Konfiguration befindet sich in der Datei sshd_config, welcher unter dem Pfad %programdata%sshsshd_config zu finden ist. In dieser Datei kann dann regulär z. B. der Port geändert werden oder bestimmte Benutzergruppen angelegt, die einen SSH Zugang erhalten.

Im Prinzip gibt es hier die Optionen AllowUsers, AllowGroups, DenyUsers, DenyGroups. Detaillierte Informationen hierzu kann man auch der offiziellen Microsoft Seite entnehmen.

Die Funktionsweise ist dabei gleich wie auch auf einem Linux SSH-Server. Wenn man sich z. B. einen Server für das Hosting wie bei Kinsta mietet, so erfolgt der Zugriff meist über SSH.

68f56042d6254344ade1d8679de04edc
OpenSSH Unter Windows 10 Konfigurationsdatei
OpenSSH unter Windows 10 Konfigurationsdatei

Das könnte dich auch interessieren:

Der Blogbetreiber und Autor: Markus Elsberger

Über den Autor

Mein Name ist Markus Elsberger und ich beschäftige mich mit der Administration von Windows und Linux Systemen sowie mit diversen Themen bzgl. Netzwerktechnik. In meiner Lehrtätigkeit erstelle ich verschiedene Szenarien und teste auch verschiedene Konfigurationen, welche ich in diesem Blog festhalten möchte.


Kostenlose Befehlsreferenzen und E-Books
(Netzwerkanalyse, Benutzerverwaltung, Festplattenkonfiguration, u. v. m.)


Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

×