It's always good to have access to another Linux system; fortunately the College has a Linux lab with a few dozen machines running Linux. To access these, you first need to go to the W.E.B. and ask for your Linux account information (everyone registered for this class has one). From there, you may either go directly to the Linux lab room (130), or you may connect to those machines via the Internet (you'll get a sheet with this information).
You will need ssh
(secure shell) to connect to the ITS computers. ssh comes
with Linux, Unix or the Mac operating system, but if you use Windows, you will need to install
MS windows OS you will need to install some software.
Try one, or all. (putty and BitVise have GUI interfaces)
On Mac and Linux machines, or using the Windows command prompt, connect to a Linux machine with a command like
ssh <username>@<address>
where <username> is the username you are given at the W.E.B., and <address> is one of the IP addresses listed below
While there are quite a few machines in the lab, only a small handful can be accessed directly from off campus. Their IP adddresses are:
146.245.252.150 146.245.252.151 146.245.252.31 146.245.252.34 146.245.252.35 146.245.252.41
Furthermore, only two machines in the lab are running a version of g++
that understands C++11. Those two machines have IP addresses:
146.245.252.40 146.245.252.41
You may notice that only one of those machines is both remotely accessible and running C++11. You could either ssh directly into that machine; or you can ssh into one of the other machines, then (once you're "inside") ssh to one of the g++ machines.
This is very important: over ssh, you will not be able to access the full graphical user interface you could use if you were "in person." You are limited to using the terminal. This is a situation that may arise often in your career; for this reason, I strongly recommend that you get at least basic familiarity with using emacs
or vi
in the terminal—it's a skill that will come in surprisingly handy.