SSH for Remote users
You'll need your HPC username, password, and an OTP token to proceed. With that, you can SSH to the gateway server, and from there, jump to Peregrine or other HPC systems.
gateway server: hpcsh.nrel.gov
username: Your HPC username
password: Your HPC password PLUS the 6-digit token
On Windows: Follow the PuTTY documentation to connect. Make sure to connect to host hpcsh.nrel.gov
On Mac or Linux: Use the built-in Terminal app to execute the following command:
The first time you log in you will be prompted to verify the RSA/ECDSA key fingerprint. Depending on which version of OpenSSH you're using, you will see one of the fingerprints below. Verify the fingerprint matches one of these and enter yes. If the fingerprint does not match, please notify email@example.com.
For the RSA key fingerprint (md5 hash in hex format)
or for the ECDSA key fingerprint (md5 hash in hex format)
or these are the SHA256 hashes shown in OpenSSH 6.8 and newer (in base64 format):
ECDSA SHA-256 D4PVzzJp19f67JKjq8e2NWGt41yragvpkYHdtIs1rEo
RSA SHA-256 tcLwOzN7vW5f+4ulUVggl3f690QEyLk31mZHReV3+W0
Assume your username is juser, your password is ^somEAw40meB4zz, and the token displays 392954.
Windows: Open PuTTY and connect to hpcsh.nrel.gov
Mac or Linux: Open Terminal and run ssh firstname.lastname@example.org
At the password prompt, enter your password combined with the token display:
After a few seconds, you should be logged into the hpcsh gateway server. From there, you can ssh to Peregrine or other HPC systems by executing the command:
For example, to connect to Peregrine, use ssh peregrine.hpc.nrel.gov
You will be prompted to log into the new system; use your username and password only (no token).
First time logging in?
If this is the first time you've logged in with your new account, you will be prompted to change your password.
First, enter your existing password.
Next, enter in a new password. You will be prompted to enter it a second time, then you will be logged off. Just reconnect with your newly set password and you're ready to go!
Trouble? As always, send a note to email@example.com
Change your HPC password
To change your HPC password at any time, you can simply use the passwd command.