You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

VCL provides the ability for end users to authenticate to Linux
environments using an SSH identity keys. The user must first create an SSH key pair (private and public) before
proceeding with the steps below. See the following link for
information on creating and using SSH key pairs.


Once SSH key pairs are created, perform the following steps to enable this feature for your VCL
account.
1. Go to your VCL "User Preferences".
2. Select "General Preferences".
3. Click the Enable radio button under Use public key authentication
   for SSH logins
4. Paste the contents of your public key file in the "Public
   keys" box.
5. Click the "Submit General Preferences" button.

On your next VCL reservation, your public key will be inserted onto the assigned machine. NOTE: This change will not be applied to existing reservations. 
After making a new reservation, click "Connect" in order to find the IP address of the VCL image.
Specify the private key that matches the public key you used in the
previous steps when you attempt to make an SSH connection with the
VCL image.

If you are using a Linux or Mac machine to connect with the VCL image
you can use the following SSH syntax in a terminal window.

   ssh -i <path_to_private_ssh_key> <username>@<ipaddress>

Replace <path_to_private_ssh_key> with the actual directory path to
your private ssh key (e.g. .ssh/id_rsa). Replace <username> with
your actual username. Replace <ipaddress> with the IP address of
the VCL image listed in the Current reservation page.

If you are using a local Windows machine, you'll probably be using Putty for
you SSH connection. Make sure you specify the "private key file for
authentication" in the "Options controlling SSH authentication"
section of Putty. You can find this section by navigating through the
options on the left side of Putty...

   Connection >> SSH >> Auth

WARNING:

The ssh identity key will not work for images where your home directory
resides on a network file system that cannot be accessed until you
authenticate to the remote computer. Such as OpenAFS.
  • No labels