Setting up a Linux SSH key pair is a simple process using OpenSSH on most modern Linux distributions and Mac OS X. In this article we’ll generate a private/public key pair, add it to an authentication agent and copy it to a remote server for password-less access. If you’re running Windows see my article on how to use PuTTY as an alternative.
If you’re lucky enough to have a terminal and OpenSSH available at any time see my article on using it to generate a private/public key pair and setup SSH. For those of us on Windows PuTTY provides a suitable alternative. In this article we’ll use PuTTYgen to generate a key, add it to Pageant to provide an authentication agent and PuTTY itself to make the SSH connection with no password required.