This assignment will give you an introduction to networking, SSH, and how to do remote process execution.
Create a single passphrase protected ssh key for both accounts, and setup your accounts to allow logins based on this key.
You can use ssh-agent to store your keys after they have been decrypted with your passphrase. This way, you can enter your passphrase once (when you execute ssh-add) rather than every time you make a connection with ssh. Setup ssh-agent, add your key to the agent, and connect to your other account using without needing to enter a passphrase or password. Save this session to a transcript which you will show your tutor for a checkoff. (Note/Clarification: You will need to enter your passphrase when you add your key to the agent, but you don't enter the passphrase when connecting to the other account.)
Using a bash for loop, ssh, and other common unix commands, create an alias (Das: 9.4) that lists all users logged on to any of the following servers: nova, quasar, and pulsar. You should not need to enter a password (hint, finish part 2 fist), and your list should be sorted with no repeated entries. For checkoff, bring in a transcript which shows the alias definition and usage.