For years, PuTTy has reigned supreme as the way to establish a Secure Shell (SSH) connection. However, those days are numbered with the addition of the OpenSSH server and client in the Windows 10 Fall Creators Update, which brings Windows up to par with macOS and Linux’s ability to use SSH natively.
As a beta implementation of OpenSSH, native SSH support on Windows suffers from bugs. To date, it has 207 issues reported on the GitHub page, so if you love everything pretty and polished, you may be better served by PuTTY until the bugs have been ironed out. On the other hand, if you are the sort of person that has longingly stared at people using macOS or Linux to seamlessly SSH into servers, then we’re going to make your dreams come true.
Because it’s a beta feature, OpenSSH doesn’t come preinstalled on standard Windows 10 distributions. Fortunately, the installation process takes only a few clicks, and in a few minutes, you’ll have an SSH client ready to use.
To follow this guide, you’ll need a Windows 10 computer that has been fully updated. Before starting, make sure to check for and install any updates Windows may have or these steps may not work properly.
Read the full guide and see instructions on how to enable the new SSH Windows 10 features: https://null-byte.wonderhowto.com/how-to/enable-new-native-ssh-client-windows-10-0181662/