Multi-factor Authentication
As part of our ongoing commitment to data security and compliance with NIST 800-171 requirements, MFA is now required for users who access Controlled Unclassified Information (CUI) in the wi-hpc
cluster, including dbGaP and NBDC datasets.
Quick Start
1. Log into cluster
ssh user@wi-hpc
2. Start the MFA Setup
google-authenicator
When prompted, with Do you want authentication tokens to be time-based (y/n)?
, type y
to accept.
3. Scan the QR Code
A QR-Code will now appear on your screen, open the Microsoft Authenticator application on your phone, and scan it (blue button in bottom left). A new entry will now appear on your Microsoft Authenticator app.
4. Enter Verification Code
Back in your terminal, enter in the 6-digit code from your device (make sure you refresh by swiping down on the app).
5. Save Emergency Scratch Codes
Emergency Scratch codes will appear in your terminal, make sure to save these somewhere safe (e.g., Bitwarden).
6. Confirm File Location
It will then ask you where to save the .google-authenicator
file. This defaults to your home directory, please accept this default with y
.
Warning
This file is unique to your account and must be kept private!
7. Final Prompts
Answer y
to all remaining prompts to complete the setup.
8. You're All Set
Finally, you will be setup for MFA on the wi-hpc
cluster.
Now, when you login, you will be prompted for a verification code as well as your password (hence MFA).
ssh user@wi-hpc
(user@wi-hpc) Verification code:
(user@wi-hpc) Password:
As always, please see Getting Help if you experience any issues and/or have any questions.
Troubleshooting/FAQ
Why do I need to do this
As part of our ongoing commitment to data security and compliance with NIST 800-171 requirements, we are implementing an important change for users who access Controlled Access Datasets (CAD), including dbGaP and NBDC datasets. We know it's an extra step, but this federal requirement for controlled access datasets helps keep our computing environment compliant and your research data secure. We appreciate your cooperation.
I lost my code in Microsoft Authenticator / I got a new phone
If you deleted or lost your code in your Microsoft Authenticator app, use one of the Emergency Scratch codes to login. Once, logged in run google-authenticator
again to regenerate the QR code and overwrite your old config.