OpenSSH Server for
Windows 10 requires at
least Windows 10 (build 1809).
You can determine the build number for Windows 10 by typing winver
in the Windows "Type here to search" field at the bottom of the screen or
at a
PowerShell prompt. Or
you can use the
systeminfo utility and pipe it's output into the
findstr command, filtering
on the line that has "OS" at the beginning of the line and also "Version" in
the line.
PS C:\> systeminfo | findstr -B "OS" | findstr "Version" OS Version: 10.0.19045 N/A Build 19045 PS C:\>
The SSH Client software may already be installed. You can determine if
it is already installed by opening a PowerShell prompt and typing
ssh. If it is installed, as it was on the Windows 10 Professional
Version 22H2 (OS Build 19045.6466) system on which I wanted to set up
the OpenSSH Server software, you will see a response like the following one:
PS C:\> ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface] [-b bind_address]
[-c cipher_spec] [-D [bind_address:]port] [-E log_file]
[-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file]
[-J destination] [-L address] [-l login_name] [-m mac_spec]
[-O ctl_cmd] [-o option] [-P tag] [-p port] [-Q query_option]
[-R address] [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
destination [command [argument ...]]
PS C:\>[ More Info ]
