Using GPG keys stored on a YubiKey for SSH Authentication on Windows and Windows Subsystem for Linux

Implementing GPG Authentication and Signing for GitHub repositories using a YubiKey hardware token.

August 8, 2024 · 12 min

Configuring a SSH Client on Windows 10

Photo by Tadas Sar on Unsplash The first step is identifying the versions of the OpenSSH components we want to install, for this guide we will only be installing the SSH Agent, not the server. All of the following will need to be executed from a Elevated PowerShell Prompt. Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' This will spit out two capabilities, we want the client: Name : OpenSSH.Client~~~~0.0.1.0 State : NotPresent Name : OpenSSH.Server~~~~0.0.1.0 State : NotPresent Which we can install with the following command: ...

October 12, 2020 · 2 min · Richard Slater