Skip to content
Aron Roberts edited this page Jul 17, 2015 · 18 revisions

Logging into Savio

This document provides instructions on how to log into the Savio high performance computing (HPC) cluster at the University of California, Berkeley.

Unlike most remote computer systems that you may have encountered to date, when logging into the Savio cluster (via SSH), you'll need to enter a password that changes each time you log in. You'll generate this password using a One Time Password (OTP) application named Pledge.

The following instructions cover how to install and set up Pledge, and then how to use the one-time passwords it generates each time that you log into the Savio cluster.


Requiring time-expiring, one-time-use passwords helps protect your work and data from unauthorized access - and potential damage and alteration - by intruders. Moreover, it helps protect the cluster itself from attacks, so that it can remain highly available to the campus community.


Installing and setting up Pledge

Before you can log into the Savio cluster for the first time, you will need to install and set up Pledge on at least one device: a laptop or desktop computer, smartphone, or tablet. Here's how:

Logging into the Savio cluster

After installing Pledge, here's how you'll use it each and every time you log into the Savio cluster:

Installing and setting up Pledge

You will need to install and set up Pledge (via Steps 1 through 4, below) just once ... once, that is, on each of your devices on which you want to generate one-time passwords.

Step 1: Install Pledge on your computer, smartphone, or tablet

On your laptop or desktop computer, smartphone, or tablet, install the Pledge application:

1. Download the Pledge application via the link below that's appropriate to your device

Computers:

Smartphones and tablets:

(The links above are for Pledge version v2.2-29275 as of February, 5, 2014.)

For other platforms, go directly to the McAfee Pledge downloads page.

2. Open the downloaded file.

3. Follow the onscreen instructions to install Pledge.

  • You can also find installation instructions - with screenshots for Microsoft Windows, but the Linux and Mac OS X installations are highly similar, as well - in the McAfee Pledge manual.

Note for Mac OS X: When running the Pledge installer, it will ask you to install Java 6 on your system, if it isn't already present. Please wait for that Java installation to finish - noting that it can take a while, and its success dialog may be hidden behind other windows - before proceeding with your installation of the Pledge application.

Step 2: Create a Pledge profile for your device

You'll then visit a web page to create a Pledge profile for your device:

REQUIREMENT: You will need your Savio cluster username and initial 10-character password that was provided to you via an email link to a Google Document. If you cannot locate the email, please check your Spam or Junk folder.

  1. In your web browser, visit the OTP Device Management web page.
  • (In some other documentation, you may sometimes see this web page also referred to as the "Pledge Enrollment" page.)
  1. At the User Name prompt, enter your Savio cluster username.
  2. At the Password prompt, enter your initial 10-character password.
  • Tip: Have you already set up Pledge on one of your other devices? If so, rather than entering your initial 10-character password, you can instead launch the Pledge application on that device, generate a 6-digit one-time password, and enter that one-time password at the Password prompt on the Pledge Enrollment web page.
  1. From the Realm menu, select HPCS
  2. Click the Enroll button.
  3. On the OTP Device Management web page, you will now be presented with an 8-digit Profile ID ("Enter this Profile ID in the Pledge Client:")
  • Copy, write down (or otherwise save) this Profile ID. You'll need to enter it into the Pledge application on your device in Step 3, below.
  1. Be sure to leave the OTP Device Management web page open in your browser. (You'll need to visit this page once again in Step 4, below.)

Step 3: Download the profile to your computer, smartphone, or tablet

Once you've created your Pledge profile via the web page, you'll need to download it directly onto your device:

  1. Launch the Pledge application.
  2. Click the + button to start the profile configuration process.
  3. Enter your 8-digit profile ID into the Pledge application.
  • You will have obtained this 8-digit profile ID from the Pledge Enrollment web page in Step 2.
  1. Click the OK button.
  2. In the Enter PIN: field, enter a PIN code of your choosing.
  • This PIN code is unique to this particular device. You'll need to enter it each time you use this device to generate a one-time password.
  • REQUIREMENT: Copy, write down (or otherwise save) this PIN code, along with a hint about which computer, smartphone, or tablet it pertains to, and store it in a safe place to which only you have access.
  1. In the Confirm PIN: field, enter the same PIN code.
  2. Click the OK button.

Step 4: Test the profile to make sure it's working

After you've downloaded the Pledge profile to your device, the next step is to test it. This will verify that you can now successfully generate one-time passwords on your device:

  1. Visit the OTP Device Management web page once again. (This page should still be open from when you last visited it in Step 2, above.)
  2. On that web page, click the Click here to test your new profile link.
  3. Click in the Pledge application window.
  4. In the Pledge application window, click the Generate one-time password button to generate a one-time password.
  5. In the Enter PIN: field, enter your PIN code to confirm that it's you doing this.
  6. You will be presented with a 6-digit one-time password.
  • Tip: you can copy this password to the Clipboard using a button near the lower right of the Pledge application window.
  1. Visit the OTP Device Management web page.
  2. In the One Time Password: field, enter your 6-digit one-time password.
  3. From the Realm menu, select HPCS
  4. Click the Verify button.
  5. If your profile test is successful, you will be presented with a "Success: The One-Time Password is correct" message.

Logging into the Savio cluster

You will need to repeat Steps 5 through 7, below, each time you log in to the Savio cluster.

Step 5: Use Pledge to generate a one time password

Use Pledge on your computer, smartphone, or tablet to generate a 6-digit one-time password you'll need to log into the Savio cluster:

  1. Launch the Pledge application.
  2. Click the Generate one-time password button.
  • If a one-time password is currently being displayed in the Pledge application window, click that password in order to redisplay the Generate one-time password button.
  1. Enter your PIN code.
  • The PIN code should be the same number that you created in Step 3 above.
  1. Click the OK button.
  • Tip: On a mobile device, you might need to press the Enter key on the device's keyboard.
  1. You'll see a 6-digit one-time password displayed.
  • Tip: you can copy this password to the Clipboard using a button near the lower right of the Pledge application window.

Step 6: Connect to Savio using SSH

Connect to the Savio cluster via SSH:

  1. Connect to a Login Node on the Savio cluster with:
    ssh [email protected]
    (Be sure to substitute your actual Savio cluster username for the placeholder yourusername in the example above.) - Tip: If you're using an application with a graphical user interface (GUI), you may be able to set up a connection profile or "bookmark" to connect to the Savio cluster. In that profile or bookmark, enter hpc.brc.berkeley.edu as the hostname.

Step 7: Log in with your username and one-time password

Log in with your cluster username and your just-generated one-time password:

  1. At the Username: prompt (in a terminal window or in your GUI application), enter your Savio cluster username.
  2. At the Password: prompt, enter the 6-digit one-time password you obtained from Step 5 above.

For further help

If you encounter any issues during this process: