Getting access to the Tufts HPC

You will get an email from aff-account@tufts.edu asking you to set up your Tufts account. Following the instructions in this email, you should

  1. Reset your Tufts password
  2. Follow instructions to set up Duo Security
  3. Set up your VPN connection with Cisco AnyConnect

Once all of these steps have been completed, you can connect to the HPC through the terminal with your new tufts username: ssh TUFTS_USERNAME@login.pax.tufts.edu. You must be connected to the Tufts VPN for this to work.

You will get a message saying:

The authenticity of host 'login.pax.tufts.edu (XX.XXX.XXX.XX)' can't be established.
ED25519 key fingerprint is SHA256:{{someLongFingerprint}}.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Setting up passwordless HPC connection

Set up a SSH key-based authentication so you don't need to enter your Tufts password each time you connect to the Tufts HPC

  1. Generate an SSH key pair:
  1. Copy your public key to the HPC login node
    • ssh-copy-id tufts_username@login.pax.tufts.edu
    • After entering your password again, this will append your public key to the file ~/.ssh/authorized_keys on the HPC server

You can test if this works by entering ssh tufts_username@login.pax.tufts.edu

Setting up ~/.ssh/config

To simplify things even further, you can set up a ~/.ssh/config file so that you can use access the Tufts HPC by simply typing ssh tufts-hpc.

  1. If you don't already have a ~/.ssh/config file, create one by typing nano ~/.ssh/config. Then, add the following information into the file.
Host tufts-hpc
	    HostName login.pax.tufts.edu
	    User tufts_username
	    IdentityFile ~/.ssh/id_ed25519
	    Port 22
  1. To make sure that no one can access this file except for you, run chmod 600 ~/.ssh/config
  2. Once the file has been saved, you can type ssh tufts-hpc
  3. To exit the cluster, type exit.

Helpful directories on the cluster

Once you have access to the Tufts HPC, you can access your personal directory within the Bonham Lab folder at /cluster/tufts/bonhamlab. This is a good place to store data/results for personal projects.

Troubleshooting:

📝 Note
Please reach out to Kevin if you have any questions as you complete this set of steps. If there are additional onboarding items that are not listed here, please do not hesitate to make a branch of the LabWebsite repository and submit a pull-request with an update!

CC BY-SA 4.0 Kevin Bonham, PhD. Last modified: March 30, 2026. Website built with Franklin.jl and the Julia programming language.