PuTTY - свободно распространяемый клиент для протоколов SSH, Telnet, rlogin и чистого TCP. Сначала разрабатывался для Windows, однако позднее был портирован на различные операционные системы. Имеются официальные порты для UNIX`оподибних платформ. Порты для классической Mac OS и для Mac OS X находятся в стадии разработки. Существуют неофициальные порты на другие платформы, в частности для мобильных телефонов под управлением Symbian OS и Windows Mobile.
Некоторые возможности программы:
- Сохранение списка и параметров подключений (удобно для повторного использования)
- Работа с ключами и версиями протокола SSH
- Клиенты SCP и SFTP (соответственно программы pscp и psftp).
- Возможность port forwarding через SSH, включая передачу X11.
- Полная эмуляция терминалов xterm, Vt102 Ecma-48.
- Поддержка IPv6.
- Поддержка 3DES AES Arcfour Blowfish DES.
- Поддержка аутентификации с открытым ключом.
- Поддержка работы по нуль-модему