Frequently Asked Question

How to install OpenSSH on Windows 10?
Last Updated 3 years ago

1. Introduction

The OpenSSH client and server are installable features of Windows 10 1809 and higher. In this guide we will go through the installation process.

2. Enabling OpenSSH on Windows 10

  • Open Windows Settings from the Start Menu and click on "Apps"

  • Click on "Manage optional features"

  • In the "Manage Optional Features" Window press the "Add a feature" button

  • Select OpenSSH Client

  • After the installation open Powershell or CMD and type in following command:
ssh-keygen -t rsa -b 4096 -C ""

This will generate a new SSH Key

> Generating public/private rsa key pair.
  • When prompted to "Enter a file in which to save the key", press Enter.
  • The keys are stored in "C:\Users%USERNAME%.ssh" by default.
  • When prompted add a secure "Passphrase" and make sure to note it down.
> Enter passphrase (empty for no passphrase): [Type a passphrase]
> Enter same passphrase again: [Type passphrase again]

Do not ever share your private key with others!

This website relies on temporary cookies to function, but no personal data is ever stored in the cookies. For further information see our

privacy policy.


Loading ...