When using authentication based on keys (as opposed to a password), you have to create the key pair—a private key and a public key—on your local machine, then transfer the public key to the server and install it there. Here is how to do this on a Windows desktop for remote access to a Linux server.
Tip of the Day: How to Transfer PuTTY Settings to Another Computer
Users of PuTTY, the popular SSH client, can transfer PuTTY’s rather extensive settings to another Windows PC by saving them in a registry file and merging the file with the local registry of the other computer, in three easy steps.