Configure public key authentication on Linux

Genero Studio uses plink ssh client to initiate an ssh connection; plink is traditionally used with the Pageant authentication agent. Since Pageant doesn't exist on Linux™, we will use ssh-agent, which is released with OpenSSH clients.

ssh-agent stores the private key unencrypted in memory, and provides the private key signature when asked. You configure it by giving it the path of the encrypted private key file (using the ssh-add command). When ssh-agent is launched, plink will automatically ask ssh-agent to get a signature to send to ssh server.