Introduction to Computer Science I

Remote login


Logging into remus/romulus from outside the lab

In the lab, we use the college's UNIX servers, remus.amherst.edu and romulus.amherst.edu (heretofore, simply remus and romulus). Note that you can login to these machines using the VNC Viewer program on any of the college's public Windows machines (e.g., in the Computer Center). However, you may want to use your own computer, and you may even need to connect from off-campus. This section provides instructions for using remus/romulus from (nearly) everywhere.

When not working in the lab, your method of connecting to remus/romulus will be a bit different from in the lab. Specifically, you can connect textually (just a shell -- no windows, no graphics) using a program named ssh. If you have a sufficiently fast network connection, you can use both ssh and VNC together to obtain a full graphical connection to the servers. This section will desribe how to use both pieces of software to establish both textual and graphical logins.

In order to connect textually, you will connect using ssh alone. To connect graphically, you must first establish an ssh connection before using VNC to get the same graphical window that you use in the lab. Here, we begin with the ssh connection necessary for any login. Follow these steps to connect to remus/romulus with ssh, establishing an encrypted tunnel for VNC connections:

  1. Connect to romulus or remus using an SSH client configured to establish the tunnel: The choice of SSH client and the description of how to use it depends on the type of system that you are using. Below are instructions for Mac OS X, Linux/UNIX, and Windows systems.

  2. Open a VNC connection: Now that you have established an ssh login and tunnel, you can use VNC to establish a full graphical login. Again, the software used in system dependant, and I describe how to use software for each of the systems described above:

  3. Login to remus or romulus: Now that you are graphically connected, simply use the login window. Everything from here should proceed as it does in the lab.


Scott F. H. Kaplan
Last modified: Thu Feb 7 16:02:10 EST 2008