How to Install OpenSSH on Windows

Saurabh Suman

In today’s tutorial, we will see “How to Install OpenSSH on Windows”. SSH (Secure Shell) is a tool for secure system administration, file transfers, and other communication across the Internet or other untrusted network. It encrypts identities, passwords, and transmitted data so that they cannot be eavesdropped on and stolen. There are many processes to do this. we will do this through System settings and Powershell. So let’s install it.


Install Process using System Settings

  • Open Settings by pressing the “Windows + I” keys simultaneously.
  • Now Go to Apps and then click on Apps & Features.
  • Now Select select Optional Features.
  • Scan the list to see if the OpenSSH is already installed.
  • If not, at the top of the page, select Add a feature.
  • Now Find OpenSSH Client, then click Install.
  • After that Find OpenSSH Server, then click Install.
  • That’s it.

Install Process using PowerShell

  • To install this using PowerShell, run PowerShell as an Administrator.
  • Now check first it’s installed or not.
  • Type this command and press enter: Get-WindowsCapability -Online | Where-Object Name -like ‘OpenSSH*’
  • If the Result “State : NotPresent” that means its not installed on your PC.
  • To Install the OpenSSH Client type this command and press Enter: Add-WindowsCapability -Online -Name OpenSSH.Client~~~~
  • To Install the OpenSSH Server type this command and press Enter: Add-WindowsCapability -Online -Name OpenSSH.Server~~~~
Buy Full Root Admin Access Non-Shared USA RDP Starting from $ 22.99/M

If you would like to suggest any additions or updates to this page, please let us know.