User Tools

Site Tools


other:putty_conf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
other:putty_conf [2023/03/10 15:54]
jypeter [Creating ssh keys with PuTTYgen] Started moving to ed25519 keys
other:putty_conf [2023/03/10 17:01]
jypeter [Creating ssh keys with PuTTYgen] More updtes
Line 142: Line 142:
 ==== Creating ssh keys with PuTTYgen ==== ==== Creating ssh keys with PuTTYgen ====
  
-If you don't have a set of ssh keys, follow the steps below to **create private and public keys**+If you don't have a existing ​set of ssh keys, follow the steps below to **create private and public keys**
 + 
 +Note: extra technical details (that you can safely ignore) are available in the official [[https://​the.earth.li/​~sgtatham/​putty/​0.78/​htmldoc/​Chapter8.html#​pubkey-puttygen|Using PuTTYgen, the PuTTY key generator]] documentation
  
   * Make sure that the type of key (at the bottom of the ''​PuTTYgen''​ window) is ''​EdDSA''​ (short for //​Edwards-curve DSA//), with the default ''​255''​ bits. This will generate ''​ed25519''​ keys   * Make sure that the type of key (at the bottom of the ''​PuTTYgen''​ window) is ''​EdDSA''​ (short for //​Edwards-curve DSA//), with the default ''​255''​ bits. This will generate ''​ed25519''​ keys
-    * You could use ''​RSA''​ and ''​4096''​ bits, but ''​ed25519''​ keys are recommended on the IPSL servers+    * You could also use ''​RSA''​ and ''​4096''​ bits, but ''​ed25519''​ keys are now recommended on the IPSL servers 
 +    * {{:​other:​putty_23b.png?​direct&​500|}}
   * Click on the ''​Generate''​ button and move your mouse to generate some random information   * Click on the ''​Generate''​ button and move your mouse to generate some random information
   * Type your ''​Key passphrase''​ and confirm it   * Type your ''​Key passphrase''​ and confirm it
-  * Click on the ''​Save private key''​ button, and create ​''​id_rsa.ppk''​ file (or ''​any_name_you_want.ppk''​)\\ {{ :​other:​putty_23.png?​direct&​400 |}} +  * Click on the ''​Save private key''​ button, and create ​an ''​id_ed25519**.ppk**''​ file 
-  * Click on the ''​Save private key'' ​button, ​and create ​''​id_ed25519**.ppk**''​ file +  ​* **Important!** Click ''​Conversions''​=>''​Export OpenSSH Key''​ and create ​an ''​id_ed25519''​ file 
-  * Click on the ''​Save public key''​ button, and create a ''​id_ed25519.pub''​ file+    * You will not need this file when you use PuTTY, but you may need to use this private key in a standard text format later, on Linux computers/​servers 
 +  * Click on the ''​Save public key''​ button, and create a ''​id_ed25519**.pub**''​ file
     * You will need to [[other:​ssh#​installing_ssh_keys|install the public key]] on all the remote Linux server that you want to connect to using the ssh agent, instead of typing your password     * You will need to [[other:​ssh#​installing_ssh_keys|install the public key]] on all the remote Linux server that you want to connect to using the ssh agent, instead of typing your password
-  * Click on ''​Conversions''​=>''​Export OpenSSH key'',​ and create a (standard) ''​id_rsa''​ file\\ You will not need this file with Putty, but it is just in case you need to use your private key later on a Linux computer 
  
 ==== Using the private key in Pageant ==== ==== Using the private key in Pageant ====
other/putty_conf.txt · Last modified: 2024/05/29 15:43 by jypeter