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
Previous revision
Next revision Both sides next revision
other:putty_conf [2022/08/03 13:13]
jypeter [Existing ssh keys] Some warnings before starting
other:putty_conf [2022/08/08 15:54]
jypeter [Changing some useful settings] Added link to X server page
Line 1: Line 1:
 ====== Configuring and using PuTTY/​Pageant ====== ====== Configuring and using PuTTY/​Pageant ======
  
-PuTTY is a free and easy to use [[other:​ssh|ssh client]] for **Windows**. You can use it to connect to your favorite remote Linux servers in text mode, and start remote graphical applications if you also have a running [[other:win10wsl#​installing_an_x_server|X server]]+PuTTY is a free and easy to use [[other:​ssh|ssh client]] for **Windows**. You can use it to connect to your favorite remote Linux servers in text mode, and start remote graphical applications if you also have a running [[other:x_conf|X server]]
  
 ===== Installation ===== ===== Installation =====
Line 58: Line 58:
     * Select **Allow agent forwarding**. This is the same as [[/​other:​ssh#​standard_usage|using ssh with the -A option]]\\ {{ :​other:​putty_07.png?​direct |}}     * Select **Allow agent forwarding**. This is the same as [[/​other:​ssh#​standard_usage|using ssh with the -A option]]\\ {{ :​other:​putty_07.png?​direct |}}
   * In the ''​Connection''​ => ''​SSH''​ => ''​X11''​ category:   * In the ''​Connection''​ => ''​SSH''​ => ''​X11''​ category:
-    * Select **Enable X11 forwarding**. This is the same as [[/​other:​ssh#​standard_usage|using ssh with the -X option]]\\ {{ :​other:​putty_08.png?​direct |}}+    * Select **Enable X11 forwarding**. This is the same as [[/​other:​ssh#​standard_usage|using ssh with the -X option]]\\ Note: remember that you will also need an [[other:​x_conf|X server running]] in order to display graphics!\\ {{ :​other:​putty_08.png?​direct |}}
  
   * When you have finished updating the settings, **do not forget to go back to ''​Category''​ => ''​Session''​ and Save the session**!\\ {{ :​other:​putty_09.png?​direct |}}   * When you have finished updating the settings, **do not forget to go back to ''​Category''​ => ''​Session''​ and Save the session**!\\ {{ :​other:​putty_09.png?​direct |}}
Line 147: Line 147:
   * 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 a ''​id_rsa.ppk''​ file (or ''​any_name_you_want.ppk''​)\\ {{ :​other:​putty_23.png?​direct&​300 |}}+  * Click on the ''​Save private key''​ button, and create a ''​id_rsa.ppk''​ file (or ''​any_name_you_want.ppk''​)\\ {{ :​other:​putty_23.png?​direct&​400 |}}
   * Click on the ''​Save public key''​ button, and create a ''​id_rsa.pub''​ file   * Click on the ''​Save public key''​ button, and create a ''​id_rsa.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
   * 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   * 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 ====
  
 +We assume that the **private key file** is available locally in ''<​some_disk_different_from_c>:​\Users\<​your_login>​\ssh\''​
 +
 +  * Start ''​Pageant''​ and open the ''​Pageant Key List''​ window by:
 +    * Double-clicking (left mouse button) on ''​Pageant''​
 +    * Or right-clicking on ''​Pageant''​ and choosing ''​View keys''​
 +  * Click on ''​Add Key'',​ navigate to the directory where you have stored the ''​.ppk''​ converted private key file (e.g. ''​\Users\<​your_login>​\ssh\''​),​ open it and type your passphrase. You can ''​Close''​ the ''​Pageant Key List''​ once the key appears there\\ {{ :​other:​putty_private.png?​direct&​300 |}}
 +  * If everything was done correctly, you should now be able to open the //​Sessions//​ defined in ''​Pageant'',​ on remote servers where the **public key matching the private key** used in ''​Pageant''​ was [[other:​ssh#​installing_ssh_keys|installed correctly]]
  
 /* standard page footer */ /* standard page footer */
other/putty_conf.txt · Last modified: 2024/02/15 13:27 by jypeter