PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. The name "PuTTY" has no definitive meaning.
PuTTY User Manual
Using the PuTTYgen key generator
- Type of key: RSA key for use with the SSH-2 protocol.
- Strength of the key: 2048 bits
- Passphrase: The passphrase you create will be needed to log onto the cluster.
- Saving your key: Save your generated key to a location on your computer that will be easy for you to access in the future.
Generating SSH key pairs locally
- Download PuTTYgen (available here) and run the executable.
- Click on the Generate button and follow on-screen instructions.
- Create and confirm a Key passphrase.
- Save public and private keys. Saving the public key with the extension .pub can help to distinguish between the two keys.
- Upload the public key file
Logging in with SSH
- Download PuTTY (available here) and run the executable.
- In the Session tab, enter the Host Name and select SSH as the connection type.
- In the Auth tab (located in SSH), browse for and select your private key.
- Click Open and enter your login credentials.