How to Install OpenSSH Client and Server Using PowerShell in Windows 10

preview_player
Показать описание
Looking to install OpenSSH in Windows 10 without using the GUI? Join Wes in this video where he will demonstrate how to install the OpenSSH Client as well as the OpenSSH Server through Windows PowerShell. He'll also demonstrate how to configure the OpenSSH Server service to start when Windows 10 boots and get the service up and running with PowerShell.

Below are the cmdlets used in the video:
Determining if OpenSSH Client and OpenSSH Server are installed:
OpenSSH Client
Get-WindowsCapatibility -Online -Name OpenSSH.Client~~~~0.0.1.0
OpenSSH Server
Get-WindowsCapatibility -Online -Name OpenSSH.Server~~~~0.0.1.0

Installing OpenSSH Client and OpenSSH Server
OpenSSH Client
Add-WindowsCapatibility -Online -Name OpenSSH.Client~~~~0.0.1.0
OpenSSH Server
Add-WindowsCapatibility -Online -Name OpenSSH.Server~~~~0.0.1.0

Set the OpenSSH Server Daemon(service) to start at boot time
Set-Service -Name sshd -StartUpType 'Automatic'

Start the OpenSSH Server Daemon(service)
Start-Service -Name sshd

Verify the OpenSSH Server Daemon(service) running
Get-Service -Name sshd

Create an SSH session from OpenSSH Client to OpenSSH Server
On the OpenSSH Client machine enter:
Type "yes" to accept the OpenSSH Server host key
Enter password of user

Connect with Wes:

#installopensshpowershell #powershellinstallopensshclient #installopensshserver
Рекомендации по теме
Комментарии
Автор

Just a little typo on your commands > Get-WindowsCapatibility...
change it to >Get-WindowsCapability

AriannaEuryaleMusic
Автор

Thanks for the video Man!!! Such a blessing this channel, on GOD 🙏🙏 awesome TEACHERS !!!! Easy to understand and well explained (FACTS: i am a Linux/Mac day-to-day user) dealing wit Windows pc’s at work this comes in verry handy !! So thanks again for the video and have a nice day✌️

comanmatei
Автор

Have anybody encountered problems due to firewall? Thanks for a great video. Cant wait to try it out. Best wishes. Best style.

mortenlund
Автор

Nice tutorial, just a quick question you specified OpenSSH.Server~~~~0.0.1.0 so does this mean that potentially we could specify other versions of ssh perhaps opening the door towards updates?

supersoakerguy
Автор

Great video, need more powershell, at an intermediate level

harrytrueman
Автор

Good job. @microsoft - did we really need to use the ridiculously long name OpenSSH.Client~~~~0.0.1.0?

billwilliam
Автор

It was very informative for me but dear wes I could not understand how and when I should use from these sub commands "-ScratchDirectory", " -Source", "-SystemDrive", "-WindowsDirectory" please help me thank you.

mohamadferdowssharifi
Автор

What was the purpose of running WinVer (I know what it does, but why was running WinVer necessary for this)?

komaboi
Автор

i have a problem when installed the first one
Add-WindowsCapability : The service cannot be started, either because it is disabled or because it has no enabled devices associated with it. At line:1 char:1 + Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 + + CategoryInfo : NotSpecified: (:) [Add-WindowsCapability], COMException + FullyQualifiedErrorId :

anyone can help me, thanks

arianelwansyah