Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The example below will use Sol as the Super Computer supercomputer to connect to.

Create new SSH Key

...

Step 2: Create new SSH Key

Code Block
$ cd ~/.ssh
$
ssh-keygen -t ed25519 -f ~/.ssh/github_ed25519 -C $USER@asu.edu -N ''

This generates a public and private cryptographic key. A public cryptographic key is analogous to an ideal physical lock and a private cryptographic key is analogous to a physical key: it is safe to distribute as many copies of the public key as you want so long as you are the only one with access to the private key. You’ll need to provide github with a copy of your public key, but first you’ll need to configure SSH on Agave Sol to know about your private key when connecting to githubGitHub

Step 3: Modify SSH Configuration

...

Info

If your SSH public key file has a different name than the example code, modify the filename to match your current setup. When copying your key, don't add any newlines or whitespace.

Code Block
$ cat ~/.ssh/github_ed25519.pub
# Then select and copy the printed contents to your clipboard

...

Info

After making this change you will need to use the SSH option when you clone a repository. If you have existing repositories were setup with HTTPS follow these instructions to Switch Remote URLS from HTTPS to SSH

Additional Help

If you require further assistance on this topic, please don't hesitate to contact the Research Computing Team. To create a support ticket, kindly send an email to rtshelp@asu.edu. For quick inquiries, you're welcome to reach out via our #rc-support Slack Channel or attend our office hours for live assistance

Insert excerpt
Contact RC Support excerpt
Contact RC Support excerpt
nameContact RC Support
nopaneltrue