November 18, 2024

Windows 10 Fall Creators Update comes with OpenSSH client and server. This is useful when managing remote servers via SSH without using a third party software like Putty.

To install OpenSSH client in Windows 10 :

First, access Windows settings (Win key + I) > Apps

accessing Apps from Windows 10 settings

The from Apps & Features, click on Manage optional features.

managing optional features in Windows 10

Next, choose Add a Feature and scroll down to OpenSSH Client. Then select Install.

OpenSSH client installed

Alternatively, you can search and install this directly from Windows PowerShell too. Launch PowerShell in Admin mode (right click Windows start button)

using Windows PowerShell Admin mode

Then, type the following (in this example, the client is already installed) :

listing apps named OpenSSH by using Powershell

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

This will query and list packages starting with the term OpenSSH. (Similar to running apt commands in Ubuntu/Mint for searching packages and installing them.).

Then install the client :

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

Once installed, launch command prompt or Powershell and try using ssh command.

ssh can be used from Windows command prompt or Powershell

It will be available and ready to use. You can now use SSH to remote login to other systems directly from Windows 10. It can be also used with rsync to transfer a lot of data quickly. A brief guide on how to do that can be found in an earlier article here.

remote login using ssh from Windows 10

Happy SSH-ing.

By admin

Related Post