Due to a recent compromise of Eniac, all users are required to change their account passwords. This requires setting up a new SSH public key and store them on Eniac again. Here is a brief list of steps:
- On local machines, generate a new RSA public/private keys pair in the
~/.ssh$ ssh-keygen -t rsa
- Copy the newly generated public key (
~/.ssh/id_rsa.pub) to Eniac.
- On Eniac, append the public key to the end of the file
~$ cat id_rsa.pub >> .ssh/authorized_keys
- …and it’s done! When the first time you use SSH based connections to Eniac (like
Unison, etc.) from the local machine, you’ll be asked to input the passphrase you used in the first step. Then during the session period you’ll not need to do this again.
Update: See also Defining SSH host aliases for shorter command line typing