Use OpenSSH to create new SSH keys on MacOS, Linux, or Windows Subsystem for Linux.
How to Upload SSH Keys to Paperspace Personal Accounts
Validated on 14 Dec 2023 • Last edited on 17 Apr 2025
SSH keys provide a secure way to remotely access your Linux-based machines.
When a machine is created, the paperspace
user is provisioned. You can manage your machines using password-based logins, but we strongly recommend using SSH key pairs instead. SSH keys are more secure than passwords and can help you log in without having to remember long passwords.
Generate an SSH Key
If you do not already have an SSH key pair, create a new one:
Use PuTTY to create SSH keys on Windows systems without Bash.
Add SSH Keys
You can add SSH keys to your Paperspace account on the SSH Keys page in the console.

Specify a name for the key, then copy and paste the public key and click Add.

Once you’ve added a key, you can select it during machine creation to automatically add it to new machines.
Deleting SSH Keys
You can delete your SSH keys on the SSH Keys page in the console.
Find the key and click delete.

~/.ssh/authorized_keys
.