Join us on IRC: #infoanarchy on — channel blog


From iA wiki

See also: Terminal Emulators | SSH | Telnet

Home Page:

License: MIT

PuTTY is a free, GUI terminal emulator for Windows that supports the SSH, Telnet and Rlogin protocols. It has also been ported to Linux/x86. It basically works on any *NIX. A port for Windows NT/Alpha is in the make.



PuTTY itself does not support secure file transfer tools such as SFTP and SCP. There are however command-line tools for both SFTP and SCP by the authors of PuTTY, such as 'psftp' and 'pscp'. See the PuTTY homepage. Various 3rd party frontends for these command-line tools exist.

For graphical SFTP clients, see FileZilla or WinSCP. Both programs use PuTTY code. FileZilla for both SSH and SFTP, WinSCP for SSH only.

Use as a Proxy

PuTTY can be set up in a similar manner to corkscrew to allow you to SSH over an HTTPS proxy. This setup can be used for both running SSH clients as well as doing HTTP requests to a remote proxy server to avoid being logged by the nearby firewall.

Together with an X server PuTTY can also be used to run an X application over SSH on Windows.

Other 3rd party programs which use the SSH protocol, like scp and sftp, are also available on the PuTTY site.

Kerberos / GSSAPI support

A modified version of PuTTY supporting GSSAPI/Kerberos authentication using the Windows desktop login credentials (SSPI) is available from Quest Software under the same license as PuTTY. (PuTTY svn releases also support this.) This allows login to Kerberized servers such as OpenSSH without having to re-enter passwords or usernames.

Related Topics