Using SSH - CMU-18240/240-How-to GitHub Wiki

In order to work remotely (and access the tools used in 240 when outside of lab), we can use ssh. Doing so allows us to work on the ECE machines without physically being there.

Because tools like vcs and quartus are only licensed on the ECE machines, you can only use these by doing either of the following:

  1. Log into a machine in the HH1305 lab
  2. SSH onto an ECE machine

This page is geared to help you with the latter solution.

SSHing into an ECE machine

Creating aliases

Follow the guidance on this page to set up SSH shortcuts. Then to SSH all you have to do is type

ssh ece

The manual way

You should be able to SSH into the ECE machines with

ssh -Y <andrewid>@ece0XX.ece.local.cmu.edu

Where <andrewid> is your Andrew ID, and XX in ece0XX is any number between 00 and 31, inclusive.

If you are off campus, you must use a VPN to access the numbered ECE servers This page should have the instructions you need.

⚠️ **GitHub.com Fallback** ⚠️