After upgrading to Windows 10, the next logical thing to do is install OpenSSH on it. Makes it easier to copy files from it to my Linux boxes when I’m writing Windows 10-related tutorials.
Installing OpenSSH on Windows 10 gives you access to commands that make it easy to securely copy files between computers and perform other security-related tasks.
To install OpenSSH on Windows 10, download the 64-bit binary from the project’s website. (There’s also a 32-bit binary, if you’d rather install that.)
The project is very active and so the binary you’re going to download will be the very latest portable release, which at the time of this publication, is OpenSSH 6.9p1-1. Save the file to your Downloads folder. Then open the file manager, navigate to the Downloads folder and double-click on the file to begin installation. That should open a window just like the one shown in Figure 1.
Click Next, then click through the next four steps until you get to the one shown in Figure 2. Click Next again to accept the defaults.
You may accept the default port that the service should listen on, or change it to an unused high port within your network. Next.
You may also change the size of the key that will be generated, or accept the default. Next.
Unless you’re setting up a domain- or network-wide installation, accept the default here too. Next.
After a minute or less, you should now have OpenSSH installed on your Windows 10 computer. Click Finish to close this window and enjoy. This is better than installing Cygwin just to get access to some Unix/Linux tools.