Skip to end of metadata
Go to start of metadata

Jetstream provides a web-based terminal for accessing your VM once it has been deployed.  However, you might find that you wish to access your VM via SSH if you’ve provisioned it with a routable IP number.

For SSH access, you can create (or copy) SSH public-keys for the host computer accessing Jetstream and deposit them in your Atmosphere settings.

If you need assistance creating SSH keys, please refer to the XSEDE KB article “How do I set up SSH public-key authentication to connect to a remote system?”  Note that this article describes the placement of your keys on a remote system but on Jetstream you will add your SSH public keys to your Atmosphere settings as shown below.

Notes
  • You must redeploy or reboot an instance AFTER adding or updating your SSH public-keys in order to have those keys added to the instance.

  • DSA keys are deprecated for Ubuntu 16.04 and newer instances. Please use RSA keys.

Step-by-step guide to Adding SSH public keys to Atmosphere settings:

1. To add your ssh key(s) to Jetstream, click on your username in the upper right hand corner and then click Settings.


2.  On the Settings screen, under Advanced, click Show More, to expand the section for adding your SSH key.  Check the box that says “Enable ssh access into launched instances” and then click the green plus sign to actually add your key.


3. On the next screen give the key a descriptive name and then paste the contents of your PUBLIC ssh key into the dialog box.


4. After you have pasted in your SSH key, click Confirm.  You will then be back at the Settings screen with your key shown in the SSH Configuration section.

5. You must redeploy or reboot an instance AFTER adding or updating your SSH public-keys in order to have those keys added to the instance.