Setting up Access to the Argonne ELabs Machines

In order to work on the machines in the Argonne ELabs cluster (except www13*), you have to use ssh keys to connect first to the MCS login service, and then go on from there to the machine you wish to work on. It is possible to go directly through the login service using the -o ForwardAgent argument to ssh.

Here is how to set up any of the ELabs machines to use the same authorized_keys file you already have on the login server (terra, harley, or shakey). We will use terra in the examples below.

First, on terra, make sure that your public ssh key for terra is in the authorized_keys file on terra. If it is not, you can easily do so with
        cd .ssh
        cat >> authorized_keys
If you have a DSS key rather than an RSS key then the name of the public key file will be Be sure to use double >> or you will overwrite the authorized_keys file rather than appending to it.

Next, use ssh-copy-id to distribute your public key to other computers. By default, it will chose; see the man pages for more details on how to choose specific keys to send.

Repeat for any other machines that you want access to.

You also need to request that Mike Wilde make sure you are in the quarknet group and also the sudoers group for that machine. He has to ask systems people to handle this because it gets overridden if he does it manually.

(Q: can you request the group via the Unix Permission Groups page on MCS Accounts?)

*The machine currently allows direct connections from an external site, using either an ssh key or your Argonne MCS password.

-- Main.LizQuigg - 24 May 2007
-- Main.EricMyers - 29 May 2007
-- Main.PhongNguyen - 16 Dec 2008
Topic revision: r20 - 2019-05-22, AdminUser
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback