PuTTY

From Wikipedia, the free encyclopedia

PuTTY
PuTTY 0.58 main configuration dialog on FVWM
PuTTY 0.58 main configuration dialog on FVWM
Developer: Simon Tatham
Latest release: 0.59 / January 24th, 2007
OS: Microsoft Windows, Linux/other Unix
Use: Terminal emulator
License: MIT license
Website: PuTTY

PuTTY is a free software SSH, Telnet, rlogin, and raw TCP client. It was originally available only for Windows, but is now also available on various Unix platforms, with work-in-progress ports to Classic Mac OS and Mac OS X. Other people have contributed unofficial ports to other platforms, such as Symbian powered mobile phones. It is beta software written and maintained primarily by Simon Tatham, and is open source, licensed under the MIT License.

Contents

[edit] Features

Some features of PuTTY are:

The name "PuTTY" has no definite meaning; according to the FAQ:

[PuTTY is] the name of a popular SSH and Telnet client. Any other meaning is in the eye of the beholder. It's been rumoured that ‘PuTTY’ is the antonym of ‘getty’, or that it's the stuff that makes your Windows useful, or that it's a kind of plutonium Teletype. We couldn't possibly comment on such allegations.

[edit] Version history

PuTTY 0.59 running on Windows, logged in to a FreeBSD system
PuTTY 0.59 running on Windows, logged in to a FreeBSD system

Prior to 0.58, three consecutive releases (0.55–0.57) were made to fix significant security holes in previous versions, some allowing client compromise even before the server is authenticated.

0.58 contained several new features, including improved Unicode support, for international characters and right-to-left or bidirectional languages.

After almost a year since the previous release, the version 0.59 implements new features like the connection to serial ports, local proxying, sports SSH and SFTP speed improvements, changes the documentation format (for Vista compatibility) and has several bugfixes.

[edit] Applications

Main functions are realized by PuTTY files themselves:

  • PuTTY - the Telnet and SSH client itself
  • PSCP - an SCP client, i.e. command-line secure file copy
  • PSFTP - an SFTP client, i.e. general file transfer sessions much like FTP
  • PuTTYtel - a Telnet-only client
  • Plink - a command-line interface to the PuTTY back ends
  • Pageant - an SSH authentication agent for PuTTY, PSCP and Plink
  • PuTTYgen - an RSA and DSA key generation utility.

[edit] portaPuTTY

portaPuTTY is a "portable" version of the access software PuTTY. Whereas the original stored information in the registry, this "hacked" version stores most information in files within the install directory. Some pieces (such as pagent) still use the registry, but will likely be modified.

The primary advantage of this is that it can be run from a USB drive or other suitable storage device, without leaving any detritus once it has been removed. It has been particularly aimed at those running tor off a flash drive or computer technicians requiring PuTTY for repair or maintenance purposes.

[edit] See also

[edit] External links