Once it is successfully downloaded on Windows then follow the following steps to install the software:
- Download and Double click the .msi file to begin the setup process.
- Click on next and then continue to select the path and location for the installation.
- Select the product features that you want to install in your system and click on install.
- Click on Finish to end the setup and to close the dialogue box.
- You have completed the installation.
- With this successful installation, go to the location folder where the application is installed and run the .exe file with the administrator.
1. Manage Sessions in PuTTY
It is a preliminary panel where you have to specify certain options before you start the session.
- The Host Name (or IP Address)bar is where the user name or IP address of the desired server to be connected will be input
- Connection-type radio buttons let the users choose from the kind of network they plan to connect to.
- The Port bar is a section that fills automatically upon selecting the type of connection. However, if the user chooses the Rawtype, the bar stays blank and requires them to enter the port manually by the user.
- Upon selecting Serial in the connection type section, the Host Name and Port bars will be replaced by Serial Line and Speed respectively.
The “Load, save or delete a stored session” section is an option to set some connection settings without having to input all the details again when needed.
- Once you save the session, you can just select it and select Load. The saved settings will appear in their boxes in the configuration section.
- The panel allows modification in a saved session by first loading a session, editing everything as you want it and then by clicking the “save” button.
- Users are able to delete a session as well.
PuTTY comes bundled with “pscp” and “psftp” which are command-line SCP and SFTP clients respectively. Plink is a command-line connection tool used for sessions that are non-interactive. Session tabs are not supported directly in PuTTY but many available wrappers do that.
PuTTY supports multiple variations on the secure remote terminal, and provides its users with control over the SSH encryption key and protocol version. PuTTY also fully supports alternate ciphers such as AES, 3DES, RC4, Blowfish, DES, and Public-key authentication and also uses its own format of key files – PPK.
Moreover, PuTTY supports SSO through GSSAPI, which includes user-provided GSSAPI DLLs. It can even emulate and mirror control sequences from xterm, VT220, VT102, or ECMA-48 terminal emulation, and allows local, remote, or dynamic port forwarding with SSH (including X11 forwarding).
IPv6 is supported through the network communication layer, and the SSH protocol supports the delayed compression scheme. PuTTY can be used with local serial port connections too.
The Close Window On Exit option helps determine whether the PuTTY terminal will close as soon as the session ends or restarts the session on the termination.
2. Logging in PuTTY
This configuration panel saves the log files from your PuTTY sessions which may be used later for debugging and analysis purposes. Users are free to choose the type and amount of data they want to log in to this window.
3. Terminal in PuTTY
The section has various options for the appearance of texts in the window. For example, you can decide whether the user wants the text to be placed in the immediate next line when it reaches the right edge of the window or wants to interpret the cursor position.
4. Configure the Keyboard setting in PuTTY
Using this option, users can modify the response to the ‘backspace,’ ‘home’ and ‘end’ keys, and several other keys/buttons to coordinate with the server settings.
5. Bell in PuTTY
It lets PuTTY sound an alert when you want it to.
6. Features of PuTTY
You can either disable or enable some of the advanced terminal features and functions of PuTTY like disabling cursor keys.
7. Adjust the size of the Window in PuTTY
The option allows you to predefine the size of the PuTTY window and control the scrolling limit. Multiple other changes and tweaks can be made using this feature.
8. Change the Appearance of PuTTY
Under this panel, small changes can be made like the appearance of the cursor, font in the terminal window, window border, etc.
9. PuTTY Behaviour
This feature lets you change the title of the window, control the warning window operation, and many more.
10. Translation in PuTTY
The “Remote Character Set” enables you to select how to interpret the information received from the server.
11. Selection in PuTTY
In a Unix environment, you can alter this panel to make changes in the course of copy-pasting or the actions of mouse buttons.
12. Adjust Colours in PuTTY
You can control the colour and colour temp of the background and the texts as well using this panel.
13. Configure Connection in PuTTY
The panel has options that solve any issues when closing connections in an idle window. With the option, users have a choice between the old and new protocols.
14. Manage Data in PuTTY
Auto-login is an excellent feature which dismisses the need to type the username every time you log in. It can also point out the terminal needs using this section.
15. A proxy setting in PuTTY
Permits configuration and creation of various proxies of different kinds used while making the network connections.
16. Telnet, Rlogin, and SSH in PuTTY
These sections allow configuration of session-related options like changing negotiation mode between the server and client, allowing automated login on the server, etc.