For students using Roar for the first time,
Open rcportal.hpc.psu.edu in your browser's guest or incognito mode.
Log in with your Penn State credentials (and authenticate if necessary).
Select Clusters._ACI Shell Access (You'll likely have to complete 2 factor authentication again.)
Check if you already have ssh keys installed by running
ls -al ~/.ssh/
If you see a file id_rsa.pub, then you already have an ssh key. If not, then run
ssh-keygen
you can accept the default path. Do not specify a password.
Now you want to add the new ssh key to the list of authorized keys for your github account in order to push code from Roar Collab to github.
Follow the link to your github repository for Lab 1 (the one like https://github.com/PsuAstro528/lab1-yourgithubid),
Click the circular avatar at the top right, select "Settings", then click "SSH and GPG keys" on the left. Then click the green "New SSH key" button.
In the Title box enter "Roar Collab" (or your preferred identifier).
In the "Key" box paste the contents of the file ~/.ssh/idrsa.pub from the ACI system. You can get your ssh public key by running 'cat ~/.ssh/idrsa.pub' from the command line while logged into Roar Collab (or download it from the ACI portal by going to Files.Home Directory, clicking "Show Dotfiles" (at the top of the page), double clicking .ssh, clicking id_rsa.pub and then download. Then copy from your favorite text editor.)
Now you're ready to open a Pluto notebook for the first lab.