SSH Public Key Setup

Cornell Tilde requires your SSH public key for account approval and secure login.

What You Need

Your application requires your SSH public key (not your private key). This allows secure passwordless login after approval.

Your account cannot be approved without it.

Check If You Already Have One

Most students already have one. First, check by running:

ls ~/.ssh

If you see files like id_ed25519.pub or id_rsa.pub, you already have a public key.

View and Copy Your Public Key

To view and copy your key:

cat ~/.ssh/id_ed25519.pub

If you only have id_rsa.pub, that works too.

Copy the full line and paste it into the Cornell Tilde application form.

Create a New SSH Key

If you do not already have one, create a modern SSH key with:

ssh-keygen -t ed25519 -C "your_netid@cornell.edu"

Then:

Helpful Documentation

Additional guides:

DigitalOcean: Create SSH Keys with OpenSSH
AWS: Creating SSH Keys on macOS, Linux, and Unix

Apply

Once your SSH public key is ready, return to the join server:

ssh join@cornelltilde.com
Password: GO BIG RED