PuTTY is a free, open source terminal application that is highly configurable. In addition to the basic chores of serial terminal communications, telnet, SSH, login, and so on, it is also able to perform secure file transfers via SFTP and SCP. It is also able to act as an SSH tunnel for X11 traffic.
- Completely free to use
- Provides almost everything a system administrator would need when managing a remote site
- Fast, reliable and very configurable
- The sheer amount of configuration options can be overwhelming for some
- There is no support for scripting a session or for writing a macro
- There has been no official release, even after 20 years of existence
|How to uninstall|
Supported Operating Systems: Windows 95, 98, ME, NT, 2000, XP, Vista, 2003, 2008, *Nix, Mac OSX (as an xterm application)
Supported Protocols: Serial communications, Telnet, SSH, rlogin, SCP, SFTP, xterm
Who’s it for?
System administrators, developers, network engineers, and other IT pros that need to connect to remote systems will find PuTTY useful.
What problems does it solve?
PuTTY fills the gap that was left when Microsoft Windows stopped shipping with HyperTerminal. In addition, its extreme configurability, combined with the ability to save connections, makes it a far more useful option than what Windows ships with (currently, a plain command line telnet client which is not installed by default). *Nix users will appreciate that it puts a lot of functionality into a single package.
Cost: As a free, open-source application, PuTTY is a no-brainer compared to most commercial terminal applications.
Choices: Between the wide variety of protocols that it supports and the options for connections, PuTTY fills many needs, particularly less common tasks like using SCP and SFTP.
Reliability: PuTTY is an extremely reliable application.
Cross Platform Support: PuTTY is available on Windows and *Nix platforms, and it can run on Mac OSX as an xterm application.
Dense configuration: The variety of configuration options feels a bit overwhelming when you first see them.
Not a “version 1”: Despite the maturity of PuTTY, it (like many open source projects) is not billing itself as “Version 1” (currently it is a “beta” of version 0.60, which has been the current version since 2007).
No Scripting: Users who need to script their sessions will be disappointed with PuTTY.
Downloads provided by SolarWinds
Primarily users find PuTTY is useful for connecting to routers and switches (via telnet, SSH, and serial connections), and *Nix servers and mainframes, which are quite useful via text-only terminal sessions. For people working with X11 over the public Internet, PuTTY can tunnel their sessions via SSH, protecting sensitive data in transit.
Users with more demanding needs, such as writing macros or support for additional protocols, will want to look elsewhere. PuTTY can make every common type of connection and its feature set is strong enough to meet the needs of most IT professionals, and for the price, it can’t be beaten.
Have you encountered PuTTY? If so, what do you think? Rate the unit and compare the results to what other TechRepublic members think. Give your own personal review of the PuTTY in the TechRepublic Community Forums or let us know if you think we left anything out in our review above.
Features of PuTTY
- Support for just about every networking protocol in existence, including SCP, SSH, Telnet, SCP, and STFP
- Has the ability to generate keys for use within insecure protocols such as SSH
- Makes managing a Linux machine from Windows as easy as possible