Administration Computer Services Calendar Safety     Search PSFC



Creating an SSH Key Pair Using PuTTY

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.


Download PuTTY

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.

Condensed Directions

Generating SSH key pairs locally

  1. Download PuTTYgen (available here) and run the executable.
  2. Click on the Generate button and follow on-screen instructions.
  3. Create and confirm a Key passphrase.
  4. Save public and private keys. Saving the public key with the extension .pub can help to distinguish between the two keys.
  5. Upload the public key file

Logging in with SSH

  1. Download PuTTY (available here) and run the executable.
  2. In the Session tab, enter the Host Name and select SSH as the connection type.
  3. In the Auth tab (located in SSH), browse for and select your private key.
  4. Click Open and enter your login credentials.



77 Massachusetts Avenue, NW16, Cambridge, MA 02139,


massachusetts institute of technology