SSH (Secure Shell) é, simultaneamente, um programa e um protocolo de rede que permite a conexão com outro computador na rede, de forma a executar comandos de uma unidade remota. Possui as mesmas funcionalidades do TELNET, com a vantagem da conexão entre o cliente e o servidor ser criptografada.
O PuTTY é um cliente de SSH destinado a promover o acesso remoto a servidores via SSH.