PuTTY е клиентска програма за SSH, Telnet и Rlogin мрежовите протоколи.
Тези протоколи са използвани за отдалечена сесия на компютъри, свързани в мрежа. PuTTY изпълнява клиента накрая от тази сесия: в края на който сесията е показана, а не в края на който тя работи.
В по-прости думи: стартирате PuTTY на Windows и й казвате да се свърже с (например) машина Unix. PuTTY отваря прозорец. След това всичко, което напишете в този прозорец се изпраща направо на машина Unix, и всичко, от машината Unix се връща и показва в прозореца. Така че можете да работите на машината Unix, все едно сте били пред своята конзола, а действително сте на друго място.
PuTTY включва следните инструменти:
- PuTTY (на Telnet и SSH клиент)
- PSCP (един SCP клиент, т.е. от командния ред защитава файл копие)
- PSFTP (SFTP клиент, т.е. общи файл сесии за трансфер подобно на FTP)
- PuTTYtel (Telnet само за клиента)
- Plink (интерфейса на командния ред се връща към PuTTY)
- Pageant (един SSH ключ за PuTTY, PSCP и Plink)
- PuTTYgen (един RSA и DSA ключ се генерира за удобство).