PuTTY is a free and open source program that emulates a terminal as a client for SSH, Telnet, rlogin, and raw TCP protocol as well as client for serial consoles.
The name “PuTTY” has no meaning whatsoever, reflecting the “through TTY” procedure where “TTY” refers to “terminal” in UNIX terminology (TTY is short for Teletype). PuTTY implements the client at the end of that session: the end of the session and not the end of the session.
In much simpler terms: Use PuTTY on a computer running the Windows operating system, and then tell her to connect (for example) with a Unix operating system computer. PuTTY opens in a window. Then everything you write in that window is sent directly to the Unix computer, and everything that the latter sends is displayed in the same window. So you can work on your computer with the Unix operating system as if you were at its console, although in reality, you are somewhere else.
Putty is a lightweight Windows and Unix client that lets you connect to any port on any computer using SSH, Telnet, Rlogin, Serial, Raw. Just enter the IP address of your computer old hostname, click on the connection port and specify the protocol. Putty also offers more options to personalize the look and feel of the program truly. Putty is very easy to use, in Windows program does not require installation just unzip and open an executable, in terms of Unix, you need to compile.
Once open, we’ll go straight to the meeting tab. And for the login we need to have the following information:
1. Specify the address (IP or host).
2. Specify the port to connect to (usually the protocols have the default port, 22 SSH, Telnet, 23, etc.)
3. Specify the usage protocol (SSH, telnet, rlogin) in selecting a connection type. If you want to connect to any port without using a special protocol, select Raw.
4. Click Open to log in.
PuTTY was originally written for Microsoft Windows but was later ported to other operating systems. There are official versions available for some Unix-like platforms and they are constantly working on versions of Mac OS and Mac OS X. Unofficial versions can be found for systems like Symbian and Windows Mobile. PuTTY was officially written and maintained by Simon Tatham and is currently categorized as beta software.
Some PuTTY features:
1. Store your favorite addresses for later access.
2. Control over SSH encryption key and protocol version.
3. Client SCP and SFTP command line, called “pscp” and “psftp” respectively.
4. Port forwarding with SSH (local, remote or dynamic port forwarding), including embedded support for X11 forwarding handling.
5. Emulate most of the xterm, VT102, but also the ECMA-48 terminal emulation.
IPv6 support.
6. Supports 3DES, AES, Arcfour, Blowfish, DES.
7. Supports public-key authentication (does not support certified support).
8. Support for local serial connections.
9. Does not require installation (is a single executable file).
10. Support compression scheme [email protected]