[[TOC(SSHConf, depth=2)]] = SSH Keys = Configuring your SSH client to use keys instead of password == Putty == Generate a public/private key pair on your by using PuTTYgen as illustrated below: Start PuTTYgen [[Image(SSHConf:PuTTYgen1.jpg)]] Click the Generate button.You will be asked to move mouse to generate some randomness. After that the program will generate key and display the result. [[Image(SSHConf:PuTTYgen2.jpg)]] Boxes "Key passphrase" and "Confirm passphrase" leave blank to be able to authenticate without passphrase.[[BR]] Now, you can save public and private key.[[BR]] You can recover the public key from the private key with PuTTYgen by clicking the Load button. But you can not recover the private key from the public key.[[BR]] [[Image(SSHConf:PuTTYgen3.jpg)]][[BR]] Now, you need to upload public key to your orbit account. Click [wiki:SSHConf#Installthepublickeyontheremotehost here] to see instructions. [[Image(SSHConf:PuTTYgen4.jpg)]][[BR]] == SSH Secure Shell == [[Image(SSHConf:SecSh1.jpg)]][[BR]] From the menu choose Edit> Settings option and then Key [[BR]] [[Image(SSHConf:SecSh2.jpg)]][[BR]] Click the Generate button.[[BR]] [[Image(SSHConf:SecSh3.jpg)]][[BR]] Click Next[[BR]] [[Image(SSHConf:SecSh4.jpg)]][[BR]] Select RSA type of the key. Click Next [[BR]] [[Image(SSHConf:SecSh5.jpg)]][[BR]] Wait until key is generated.[[BR]] [[Image(SSHConf:SecSh6.jpg)]][[BR]] Enter file name for private key and comment. Leave passphrase blank. Click Next. Now, save public key into file by clicking Export button[[BR]] You need to upload public key to your orbit account. Click [wiki:SSHConf#Installthepublickeyontheremotehost here] to see instructions. == Install the public key on the remote host ==