PuTTY is a open-source, lightweight and free(MIT license) terminal emulator, serial console and network file transfer application. It provides a text User Interface(UI) to remote computers running any of its supported protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port.
Putty is not limited to Microsoft Windows only. Its an cross-platform application available for Microsoft Windows, Linux, and macOS. It’s an alternative to telnet clients and Its primary advantage is that SSH provides a secure, encrypted connection to the remote system.
It’s an popular application for connecting Linux servers from Microsoft operating system-based computers. PuTTY supports many variations on the secure remote terminal, and provides user control over the SSH encryption key and protocol version, alternate ciphers such as AES, RC4, 3DES, DES, Blowfish, and Public-key authentication.
There are many reasons why IT professionals and regular computer users take advantage of PuTTY.
The most common reason is that it lets IT Administrators take full control of the machine and use it remotely. This can be useful when the IT team sits far away from the target computer, such as on another floor or even in another city. PuTTY also lets you transfer files securely.
Key Features of Putty
- Free and Open-Source
- Cross-platform application available for Microsoft Windows, Linux, and macOS.
- Supports both 32-bit and 64-bit Operating System
- Both SSH2 and SSH1 protocols are supported.
- Supports IP Version 6(IPV6)
- Unicode support.
- Support for local serial port connections.
- Control over the SSH encryption key and protocol version.
- Public-key authentication support.
- Many more..
Installing Putty on Ubuntu
It is very easy to install Putty in Ubuntu 20.04 as it’s available in the universe repository of Ubuntu.
Step #1 [Enable Universe repository]
In order to install Putty, you should first make sure that the Universe repository is enabled. If it is not already enabled, you can enable it by using the following command in Terminal.
$ sudo add-apt-repository universe
Step #2 [Update Repository Index]
Once you have the universe repository enabled, type the following command to update the repository index.
$ sudo apt update
Step #3 [Install Putty]
Now, you can install Putty with this command.
$ sudo apt install putty
At this step, you have successfully installed Putty on Ubuntu 20.04 system.
Putty can be launched from the command line by typing
putty or In the Activities search bar type “Putty” and click on the icon.
Putty user interface:
How to Uninstall Putty from Ubuntu 20.04
For some reason, If you want to uninstall Putty application, type the following command.
$ sudo apt remove putty
I hope that now you have a good understanding of How to install PuTTY SSH Client on Ubuntu 20.04 LTS Focal Fossa.
If anyone does have any questions about what we covered in this guide then feel free to ask in the comment section below and I will do my best to answer those.