Anvil supports the SSH (Secure Shell), ThinLinc, and Open OnDemand mechanisms for logging in. The first two of these use SSH keys. If you need help creating or uploading your SSH keys, please see the Managing SSH Public Keys page for that information.
ACCESS requires that you use the ACCESS Duo service for additional authentication, you will be prompted to authenticate yourself further using Duo and your Duo client app, token, or other contact methods. Consult Manage Multi-Factor Authentication with Duo for account setup instructions.
Link to section 'With SSH' of 'Logging In' With SSH
Anvil accepts standard SSH connections with public keys-based authentication to
anvil.rcac.purdue.edu using your Anvil username:
localhost$ ssh -l my-x-anvil-username anvil.rcac.purdue.edu
- Your Anvil username is not the same as your ACCESS username (although it is derived from it). Anvil usernames look like
x-ACCESSusernameor similar, starting with an
- Password-based authentication is not supported on Anvil (in favor of SSH keys). There is no "Anvil password", and your ACCESS password will not be accepted by Anvil's SSH either. SSH keys can be set up from the Open OnDemand interface on Anvil
ondemand.anvil.rcac.purdue.edu. Please follow the steps in Setting up SSH keys to add your SSH key on Anvil.
When reporting SSH problems to the help desk, please execute the
ssh command with the
-vvv option and include the verbose output in your problem description.