PowerShell / PowerShell/Win32-OpenSSH

Which Win32-OpenSSH versions released with which Windows releases?

Open
#2,053 9 comments 7 reactions 1 assignee View on GitHub

@tgauth is already working on this.

Since Feb 20, 2026.

Dominant language
No language data
Stars
8.3k
Forks
819
PR merge metrics
No merged PRs in 30d

Description

Summary of the new feature / enhancement

It would be very helpful to know which Win32-OpenSSH clients were packaged with which versions of Windows 10, 11, or Server. This information is alluded to with specific other issues (e.g. #1693), but I'm not aware of a comprehensive table. (Did I miss it?)

My motivation is as follows. I maintain SSH support for a product which presently supports Windows 10 1607 and later, and Windows Server 2016 and later. I would like to optionally make use of StrictHostKeyChecking accept-new which was added in OpenSSH 7.6p1. There is a ragged trailing edge to the support: depending on which Windows version included OpenSSH 7.6p1 (or later), it may be acceptable to always assume that at least that version is present, and tell our users to manually install a newer version from GitHub if necessary. This would help simplify implementation and testing. But if too many Windows versions are affected, that option may not be tenable.

Proposed technical implementation details (optional)

A page on the wiki that looks like this, identifying what OpenSSH version you get when you run ssh -V on each OS (the OpenSSH versions are placeholders):

Windows version OpenSSH version
10 1709 a.1
10 1803 a.2
11 21H2 b.1
Server 2019 a.3
Server 2022 b.2

Alternative: a PowerShell script that lets us obtain this information ourselves.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.