PuTTY è un software open source, utilizzato principalmente dai Web Master per la gestione in remoto del proprio server utilizzando SSH.

PuTTY è uno dei più conosciuti software, ovviamente per Windows, in grado di interagire con sistemi UNIX remoti sfruttando i protocolli SSH, Telnet e Rlogin.
Il funzionamento è molto semplice per chi ha già familiarità con i sistemi Unix, ma risulta comunque di facile comprensione per chi si avvicina da poco a questo mondo.
Come tutti gli altri software di questo tipo, PuTTY funziona in questo modo:
- Generalmente viene fatto partire su un OS Windows.
- Successivamente vengono impostati i parametri base per la connessione al vostro server remoto, come IP, user e password.
- Stabilita la connessione dal server remoto, qualunque comando scritto nella vostra console PuTTY verrà inviato al server remoto. E qualunque risposta ai vostri comandi prodotta dal server verrà visualizzata nella vostra console in locale.
Dallo stesso sviluppatore di questo software, Simon Tatham, sono stati pubblicati varianti di PuTTY come:
- PSCP. Un client SCP.
- PSFTP. Un client SFTP.
Sarà possibile scaricare questi ultimi 2 programmi attraverso la pagina di download del produttore.