This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
other:putty_conf [2022/08/01 15:17] jypeter [Creating a new session] Improved |
other:putty_conf [2022/08/02 13:11] jypeter [Changing some useful settings] Improved |
||
---|---|---|---|
Line 11: | Line 11: | ||
===== Launching PuTTY/Pageant ===== | ===== Launching PuTTY/Pageant ===== | ||
- | You could directly launch PuTTY, but it is actually more efficient to launch ''Pageant'', especially if you are regularly going to connect to the same server(s) | + | You could directly launch PuTTY (''Start'' => ''PuTTY'' => ''PuTTY''), but it is actually **more efficient** to launch ''Pageant'', especially if you are regularly going to connect to the same server(s) |
''Start'' => ''PuTTY'' => ''Pageant'' | ''Start'' => ''PuTTY'' => ''Pageant'' | ||
Line 20: | Line 20: | ||
===== Configuring PuTTY ===== | ===== Configuring PuTTY ===== | ||
- | Launch the PuTTY Configuration manager: (Right click on) ''Pageant'' => ''New Session''\\ {{ :other:putty_03.png?direct&300 |}} | + | Launch the PuTTY Configuration manager: (Right click on) ''Pageant'' => ''Saved Sessions'' or ''New Session''\\ {{ :other:putty_03.png?direct&300 |}} |
- | * You can keep most PuTTY's default settings. This section will show you how to create your first //session profile//, with some useful options.\\ If you want to add another session later, just ''Load'' an existing (and properly configured) session, ''Save'' it under a new name, change the session details, and then save the session again | + | * You can keep most PuTTY's default settings. This section will show you how to create your first //session profile//, with some **recommended options**.\\ \\ If you want to add another session later, just ''Load'' an existing (and properly configured) session, ''Save'' it under a new name, change the session details, and then save the session again |
* When changing a setting, select a (sub-)**Category in the left part** of the PuTTY Configuration window, and change the displayed **settings in the right part** of the window. | * When changing a setting, select a (sub-)**Category in the left part** of the PuTTY Configuration window, and change the displayed **settings in the right part** of the window. | ||
Line 37: | Line 37: | ||
If you are in a hurry, you can connect to the Linux server specified in the //Host Name// field by clicking on **Open** | If you are in a hurry, you can connect to the Linux server specified in the //Host Name// field by clicking on **Open** | ||
==== Changing some useful settings ==== | ==== Changing some useful settings ==== | ||
+ | |||
+ | * ''Load'' an existing session, that will serve as a template (with the recommended settings) for the future sessions | ||
* In the ''Windows'' => ''Selection'' category: | * In the ''Windows'' => ''Selection'' category: | ||
- | * Select **xterm** for the mouse buttons behavior. This will allow you to use the mouse buttons in the Putty terminal the same way you would use them in an standard Linux //xterm// terminal: **Copy** text with the left button, and **Paste** it with the middle button\\ {{ :other:putty_05.png?direct |}} | + | * Select **xterm** in the //Actions of mouse buttons// section.\\ This will allow you to use the mouse buttons in the PuTTY terminal the same way you would use them in an standard Linux //xterm// terminal: |
+ | * **Select** and **Copy** text (at the same time) with the **left button** | ||
+ | * **Paste** text with the **middle button**\\ {{ :other:putty_05.png?direct |}} | ||
* In the ''Connection'' => ''Data'' category: | * In the ''Connection'' => ''Data'' category: | ||
- | * Specify your login name in **Auto-login username**. This way you won't have to type it when you connect to the Linux server\\ {{ :other:putty_06.png?direct |}} | + | * Specify your login name (on the LSCE servers) in **Auto-login username**. This way you won't have to type it when you connect to the Linux server!\\ {{ :other:putty_06.png?direct |}} |
+ | * In the ''Connection'' => ''SSH'' => ''Kex'' category: | ||
+ | * **<wrap hi>Unselect Attempt GSAPPI key exchange</wrap>**!\\ If you forget to do this, connecting to a server will seem to take forever (if it works at all)...\\ {{ :other:putty_gssapi.png?direct |}} | ||
* In the ''Connection'' => ''SSH'' => ''Auth'' category: | * In the ''Connection'' => ''SSH'' => ''Auth'' category: | ||
* 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 |}} | ||
Line 47: | Line 53: | ||
* 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]]\\ {{ :other:putty_08.png?direct |}} | ||
- | * When you have finished updating 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 |}} |
+ | |||
+ | * Click on ''Open'' to connect to the default host with the default settings, and check that things are working properly\\ The first time you connect to a server, you will get a ''PuTTY Security Alert'' window, where you have to click on ''Accept'' to tell PuTTY that you trust the connection to this new server\\ {{ :other:putty_new_host.png?direct |}} | ||
==== Adding more sessions ==== | ==== Adding more sessions ==== |