# Windows 10 SSH: So nutzen Sie Windows 10 SSH-Server

Windows bietet seit Windows 10 einen nativen SSH-Client und integrierte SSH-Tools. Mit diesen stellen Sie ohne Drittanbieter-Software eine Verbindung zu SSH-Servern her und betreiben sogar einen eigenen Windows 10 SSH-Server.

## Kurzanleitung: Windows 10 SSH aktivieren

**Client aktivieren:**

1. „Einstellungen“ &gt; „Apps“ &gt; „Apps &amp; Features“ &gt; „Optionale Features“ aufrufen und prüfen, ob der **OpenSSH Client** installiert ist – ggf. über „Feature hinzufügen“ installieren
2. die Eingabeaufforderung als Administrator öffnen, z.B. mit Windows-Suche &gt; „cmd.exe“ &gt; „als Administrator ausführen“
3. CMD-Befehl „ssh“ eingeben
4. Verbindung zum gewünschten Server mit „ssh name@server“ herstellen
5. Dabei ggf. den Port berücksichtigen: Standard ist Port 22, Port ändern mit -pPortnummer hinter dem Servernamen
6. Bei der ersten Verbindung ggf. Host Key Fingerprint mit Yes bestätigen und Passwort eingeben

**Windows 10 SSH-Server aufsetzen:**

1. „Einstellungen“ &gt; „Apps“ &gt; „Apps &amp; Features“ &gt; „Optionale Features“ öffnen
2. „Features hinzufügen“ und „OpenSSH Server“ auswählen und „Installieren“ (Admin-Rechte nötig)
3. In der Windows-„Dienste“-App den Starttyp für „OpenSSH Authentication Agent“ und „OpenSSH Server“ auf „Automatisch“ setzen
4. Firewall-Regeln im Ausführen-Dialog mit „Get-NetFirewallRule -Name \*SSH\*“ prüfen
5. Mit dem SSH-Server verbinden über die Eingabe „ssh &lt;server-name&gt;“

## Was ist Windows 10 SSH (Secure Shell)?

Die [Secure Shell (SSH)](https://www.ionos.at/digitalguide/server/tools/secure-shell-ssh/) dient dazu, eine sichere Netzwerkverbindung zwischen Computern oder Servern aufzubauen. Dies funktioniert dank nativer Windows-SSH-Tools über [CMD-Befehle](https://www.ionos.at/digitalguide/server/knowhow/windows-cmd-befehle/) und [Remotedesktop](https://www.ionos.at/digitalguide/server/knowhow/remotedesktop-so-gelingt-die-anwendung/), ohne unmittelbar am betreffenden Computer im Netzwerk sitzen zu müssen. Wie bei [Ubuntu SSH](https://www.ionos.at/digitalguide/server/konfiguration/ubuntu-ssh/) erfordert das keine Drittanbieter-Software und erfolgt sicher über Verbindungen, die mit [SCP](https://www.ionos.at/digitalguide/server/knowhow/scp-secure-copy/) und [SFTP](https://www.ionos.at/digitalguide/server/knowhow/sftp-ssh-file-transfer-protocol/) verschlüsselt sind.

Das bietet für Administratorinnen und Administratoren viele Vorteile, denn diese nutzen eine **SSH-Server-Client-Verbindung**, um Aufgaben remote zu erledigen. Auch eine Verbindung zwischen Linux- und Windows-Rechnern, eine Fernsteuerung des Rechners sowie eine Übertragung verschlüsselter Daten sind somit möglich.

Der Vorteil am SSH-Protokoll ist der sichere Remote-Zugriff, dank folgender Sicherheitsaspekte:

- Client-Server-Authentifizierung
- Verschlüsselte Übertragung von Daten
- Datenintegrität

---

### Hinweis

Möchten Sie SSH in Windows 11 nutzen, folgen Sie unserer Anleitung zu [Windows 11 SSH](https://www.ionos.at/digitalguide/server/konfiguration/windows-11-ssh/ "Windows 11 SSH").

---

## Wie lässt sich der Windows 10 SSH-Client nutzen?

Folgende Voraussetzungen gilt es zu erfüllen, um den SSH-Remote-Zugriff über Windows zu nutzen:

- Mindestens Windows 2019 oder Windows 10 (Version 1809)
- Mindestens PowerShell 5.1
- Administratorenrechte

Gehen Sie wie folgt vor, um den Windows 10 OpenSSH-Client zu verwenden:

**Schritt 1:** Prüfen Sie über „**Einstellungen**“ &gt; „**Apps**“ &gt; „**Apps &amp; Features**“ &gt; „**Optionale Features**“, ob der OpenSSH-Client bereits installiert ist. Falls nicht, gehen Sie auf „Feature hinzufügen“, geben Sie „OpenSSH-Client“ ein und klicken Sie auf „Installieren“.

[![Bild: Das Menü „Optionale Features“ mit dem OpenSSH-Client](https://www.ionos.at/digitalguide/fileadmin/_processed_/8/7/csm_menue-optionale-features-openssh-client_a3c124077b.webp "Das Menü „Optionale Features“ mit dem OpenSSH-Client")](https://www.ionos.at/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/menue-optionale-features-openssh-client.png) Standardmäßig sollte der Windows 10 SSH-Client bereits unter „Optionale Features“ vorliegen.       **Schritt 2:** Sobald der Client installiert ist, öffnen Sie die **Eingabeaufforderung als Administrator**, zum Beispiel, indem Sie in die Windows-Suche „cmd.exe“ eingeben und dann „als Administrator ausführen“ auswählen.

**Schritt 3:** Zum Öffnen des nativen SSH-Tools in Windows 10 geben Sie folgenden **CMD-Befehl** ein:

```none
ssh
```

Sie sehen nun den **SSH Usage Guide** mit der Befehls-Syntax und allen aktuell möglichen Parametern, die Ihnen der SSH-Client bietet.

[![Bild: Der SSH Usage Guide im „Ausführen“-Dialog](https://www.ionos.at/digitalguide/fileadmin/_processed_/f/6/csm_ssh-usage-guide_b739194a58.webp "Der SSH Usage Guide im „Ausführen“-Dialog")](https://www.ionos.at/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/ssh-usage-guide.png) Über den Befehl „ssh“ rufen Sie im „Ausführen“-Dialog alle wichtigen SSH-Parameter auf.       **Schritt 4:** Möchten Sie beispielsweise auf einen Raspberry Pi zugreifen, gehen Sie ähnlich wie in macOS und Linux vor. Stellen Sie die Verbindung zum Remote-Server auf dem anvisierten Raspberry-Gerät mit folgendem Befehl her:

```none
ssh pi@raspberrypi
```

In der Adresse steht „Pi“ für den Nutzernamen auf dem Remote-Server und „raspberrypi“ für den angesprochenen Remote-Server. Soll es eine IP-Adresse im Netzwerk oder auch ein externer Remote-Server sein, verwenden Sie diese Befehlssyntax:

```none
ssh name@meinewebsite.meindomainname.de
```

**Schritt 5:** Standardmäßig verwendet der SSH-Client **Port 22**. Sollte der angesprochene Server einen anderen Port nutzen, z. B. Port 7200, stellen Sie die Verbindung wie folgt unter Angabe des Ports her:

```none
ssh pi@raspberrypi -p 7200
```

**Schritt 6:** Sollten Sie sich zum ersten Mal mit dem Server verbinden, bestätigen Sie in der Regel den **Host Key Fingerprint** mit der Eingabe „Yes“. Bei einem selbst aufgesetzten Remote-Server müssen Sie ohnehin keine Bedenken haben, denn der angesprochene Remote-Server gehört zu Ihnen. Geben Sie anschließend das Nutzerpasswort ein, um den Remote-Computer per SSH und Terminalbefehle zu steuern.

## Wie lässt sich ein Windows 10 SSH-Server aufsetzen?

Sie wollen nicht nur auf einen Remote-Server per SSH zugreifen, sondern einen Windows 10 SSH-Server aufzusetzen? Dann installieren Sie zunächst einen **OpenSSH-Server**. Dieser ist unter Windows in der Regel nicht vorinstalliert, lässt sich jedoch schnell nachrüsten.

---

### Tipp

Für Einrichtung und Betrieb eines privaten Webservers eignen sich sowohl Linux als auch Windows. Welche Vorteile die jeweiligen Lösungen bieten, verrät unser Vergleich [Linux vs. Windows: Webserver-Lösungen](https://www.ionos.at/digitalguide/server/knowhow/linux-vs-windows-die-beiden-webhosting-loesungen-im-vergleich/).

---

Gehen Sie wie folgt vor:

**Schritt 1:** Folgen Sie dem Pfad „**Einstellungen**“ &gt; „**Apps**“ &gt; „**Apps &amp; Features**“ &gt; „**Optionale Features**“.

**Schritt 2:** Gehen Sie auf „**Features hinzufügen**“ und klicken Sie in der Liste auf „OpenSSH-Server“ und auf „Installieren“. Dieser Schritt lässt sich nur mit Administratorrechten durchführen.

[![Bild: Die Installation eines OpenSSH-Servers unter den Windows-Features](https://www.ionos.at/digitalguide/fileadmin/_processed_/a/c/csm_installation-openssh-servers-windows-features_e05efa9649.webp "Die Installation eines OpenSSH-Servers unter den Windows-Features")](https://www.ionos.at/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/installation-openssh-servers-windows-features.png) In den optionalen Windows-Features lässt sich ein OpenSSH-Server nachrüsten.       **Schritt 3:** Für den SSH-Server installiert Windows die Dienste „OpenSSH Authentication Agent“ (falls noch nicht installiert) und „OpenSSH Server“. Möchten Sie SSH regelmäßig nutzen, ändern Sie den Starttyp der Dienste auf „Automatisch“. Hierzu geben Sie in die Windows-Suche „Dienste“ ein und starten die Dienste-App. Führen Sie einen Rechtsklick auf die entsprechenden Dienste aus und gehen Sie auf „Eigenschaften“. Ändern Sie nun den Starttyp auf „**Automatisch**“.

**Schritt 4:** Überprüfen Sie abschließend, ob die **SSH-Firewall-Regeln** aktiviert wurden. Geben Sie hierzu im „Ausführen“-Dialog den folgenden Befehl ein und prüfen Sie die Firewall-Regeln:

```none
Get-NetFirewallRule -Name *SSH*
```

**Schritt 5:** Um sich nun mit dem SSH-Server zu verbinden, geben Sie folgenden Befehl ein:

```none
ssh <server-name>
```

Sollten Sie Probleme mit der Verbindung haben, beachten Sie auch unsere Tipps zum [Beheben von SSH-Fehlern](https://www.ionos.at/digitalguide/server/knowhow/beheben-von-ssh-fehlern/).


This is a markdown version of: [https://www.ionos.at/digitalguide/server/konfiguration/windows-10-ssh/](https://www.ionos.at/digitalguide/server/konfiguration/windows-10-ssh/) for AI/LLM consumption.