PuTTY is an SSH client that allows us remotely manage a server. Surely those who have needed to connect by SSH to a Linux system, already know what I mean.
Some prefer to use SSH directly from the terminal, but the truth is that PuTTY is a frontend for SSH that nIt gives you many more features than SSH itself. Therefore, in Ubunlog we want to explain how we can install and use it to be able to connect to another system remotely and from Ubuntu.
PuTTY is actually the most popular SSH client on Windows, but it also has a version for Linux. PuTTY allows us to configure the terminal in a flexible way, it has multiple X11 authentication protocols and more features not supported by SSH.
Installing PuTTY
To install it we can do it through the Synaptic Package Manager, simply looking for the "putty" package, marking it to install and proceeding with the download, as we see in the following image.

We can also install the package through the terminal with:
sudo apt-get install putty
How to use PuTTY
Once we have installed PuTTY, using it is quite simple. We simply have to find the PuTTY application and run it. To start an SSH session, we simply have to enter the Host name or IP where we want to connect remotely, and select SSH as the type of connection, as we see in the following image.

When we click accept, we will be asked for a username and password, and voila! You can now start your remote session to the Linux server. Exactly the same as if you had a monitor and keyboard connected to the server and you were managing it through them.
In addition, as we see in the previous image, as we already said, PuTTY not only serves us for SSH sessions, but also provides us with a very wide range of configurations. For example, in the Terminal tab we can configure the terminal that will be output when we start the SSH session, or we can also configure the way we want PuTTY to encode the textor in the Translation option of the Window tab.
Hopefully, starting with PuTTY it will help you and simplify your work a little more when it comes to connecting remotely to a server with Linux. If you have had a problem at any time in the post or something has not worked for you, leave it in the comments and from Ubunlog we will be happy to help you.