How to Access the Zoo

Step 1: Create an Account
Before accessing any Zoo nodes either in-person or remotely, you must sign up for a Zoo account here: http://zoo.cs.yale.edu/accounts.html. Log in with your regular NetID and password. Optionally, you can then select your preferred shell and the classes you’re enrolled in. (You should update the class list every semester that you take any class that uses the Zoo, which covers most Computer Science courses.) Click submit, and your account should be created in around an hour. You’ll then receive an email with further information about accessing the Zoo.

In Person
Go to the Zoo (at the 3rd floor of AKW), find an available machine, and log in on the console with your NetID and password.

Remote Access
To remotely log in to a Zoo node, you can use SSH (note that you cannot use Telnet).

Mac
Mac OSX comes with an SSH client by default. Open up a terminal window, type ssh NetID@node.zoo.cs.yale.edu and press Enter. Replace “NetID” with your actual NetID (e.g., “ssh bob12@node.zoo.cs.yale.edu”). Type in your regular campus-wide NetID password when prompted.

Windows
Download a SSH client, such as PuTTY: http://www.chiark.greenend.org.uk/~sgtatham/putty/. When you open PuTTY, you should see a screen that asks you to specify the basic options for your PuTTY session. In the “Host Name” box, type in node.zoo.cs.yale.edu Make sure “SSH” is selected as the Connection type. Do not change the Port number. Click “Open,” and you should be prompted for your username and password. Use your campus-wide NetID and password to log in.

If all goes well, you should now be logged into a random zoo node! If you have a favorite node or animal (full list here: https://zoo.cs.yale.edu/newzoo/), you can log into that specific node by typing something like “zebra.zoo.cs.yale.edu” instead of “node.zoo.cs.yale.edu”.