An SSH key is a credential used to access a device capable of running the SSH protocol. It consists of a public and private key pair that authenticate the user trying to access the device.
In a server environment, public ssh keys are added to an authorized_keys file in a user account. Once there, when a user attempts to access the server over ssh using their private ssh key, the server is able to authenticate the user and gives them access directly to their account.
This workflow requires a Windows computer as PuTTY is a Windows-only application.
- Go to https://www.putty.org/