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 [2020/07/28 13:03] jypeter Started adding content |
other:putty_conf [2020/08/03 12:38] jypeter |
||
---|---|---|---|
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** (7 and 10). You can use it to connect to your favorite remote Linux servers in text mode, and start 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** (7 and 10). 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]] |
===== Installation ===== | ===== Installation ===== | ||
Line 9: | Line 9: | ||
===== Launching PuTTY/Pageant ===== | ===== Launching PuTTY/Pageant ===== | ||
- | You could directly launch PuTTY, but it is actually more efficient to launch ''Pageant'', especially if you are often going to connect to the same server(s) | + | 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) |
''Start'' => ''PuTTY'' => ''Pageant'' | ''Start'' => ''PuTTY'' => ''Pageant'' | ||
- | * It will seem that nothing happens, but you should get the //Pageant// icon at the bottom right of your screen\\ {{ :other:putty_01_notes.png?direct&200 |}}. Pageant will allow you to use existing connection profiles, and also easily use //ssh keys// (more on //ssh keys// later) | + | * It will seem that nothing happens, but you should get the //Pageant// icon at the bottom right of your screen.\\ {{ :other:putty_01_notes_v2.png?direct |}}\\ Pageant will allow you to create or use existing connection profiles (//Sessions//), and also easily use //ssh keys// (more on //ssh keys// later) |
- | * If you right click on the //Pageant// icon, you can manage sessions with the New Session option, use existing Sessions and manage //ssh keys//.\\ If you double click on the icon, you can add a new ssh key.\\ {{ :other:putty_02.png?direct&200 |}} | + | |
+ | * If you right click on the //Pageant// icon, you can manage sessions with the ''New Session'' option, use ''Saved Sessions'' profiles and manage //ssh keys// (''View Keys'', ''Add Key'').\\ You can also view/add keys by double clicking on the pageant icon\\ {{ :other:putty_02.png?direct |}} | ||
===== Configuring PuTTY ===== | ===== Configuring PuTTY ===== | ||
- | 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 other sessions, just Load an existing (and properly configured) session, and save it under a new name | + | Launch the session/configuration manager: (Right click on) ''Pageant'' => ''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, and the change the session details | ||
+ | |||
+ | * When changing a setting, select a (sub-)**Category in the left part** of the PuTTY Configuration windows, and change the displayed **settings in the right part** of the window. | ||
+ | |||
+ | * After changing the settings of an existing Session, **do not forget to go back to the //Session// category and click ''Save''!** | ||
+ | |||
+ | ==== Creating a new session ==== | ||
+ | |||
+ | In the ''Session'' category: | ||
+ | * Specify a **Host Name**: e.g. ''ssh1.lsce.ipsl.fr'' for the LSCE access server | ||
+ | * Specify a matching session name in **Saved Sessions**: e.g. ''ssh1'' | ||
+ | * Click on **Save** to save the session\\ {{ :other:putty_04.png?direct |}} | ||
+ | |||
+ | If you are in a hurry, you can connect to the Linux server by clicking on **Open**, but you should first change some useful settings | ||
+ | |||
+ | ==== Changing some useful settings ==== | ||
+ | |||
+ | * 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 |}} | ||
+ | * 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 |}} | ||
+ | * 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 |}} | ||
+ | * 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 |}} | ||
- | When changing a setting, select a (sub-)category in the left part of the PuTTY Configuration windows, and change the displayed settings in the right part of the window. | + | * When you have finished updating settings, **do not forget to go back to ''Category'' => ''Session'' and Save the session**!\\ {{ :other:putty_09.png?direct |}} |
+ | |||
FIXME | FIXME |