Shell and SSH Access

Shell and SSH Access2017-09-24T13:21:36+00:00

Shell Access to MCECS Linux Systems

Users with MCECS Linux accounts may remotely access the general access Linux systems in the MCECS computer labs much like they would while on-campus, by using SSH. SSH clients are available for all major operating systems, including Windows, Mac OS X and, naturally, any *nix distribution.

If you know the hostname of a particular computer you that wish to connect to, you may use that. Alternatively, you may connect to one of the following generic hosts.

Major Linux
General MCECS linux.cecs.pdx.edu
CS Only linux.cs.pdx.edu
ECE Only redhat.ece.pdx.edu

How to Connect

Once you know the hostname of the machine you want to connect to, follow the instructions below that correspond to the operating system that you are trying to connect from.

From Windows

On Windows, you must use a third-party SSH client. This article includes instructions for using PuTTY.

To connect:

  • Run PuTTY. The configuration window will appear. It looks like the screenshot below.
putty config window for windows
  • Enter the hostname of the machine you want to connect to.
  • Press the Open button.
  • If this is the first time you have attempted to connect to this host, PuTTY will warn you that it cannot guarantee that the computer you’re connecting to is who it says it is. Press ‘Yes’ to save the key in PuTTY’s cache.
  • Enter your MCECS *nix credentials to log in.

From Linux

  1. From any *nix machine, bring up a terminal and use the ssh (Secure Shell) command:ssh hostname

    If you need to login as a different user, specify your user name before the hostname like so:

    ssh
    username@hostname
  2. If this is the first time you have attempted to connect to this host, ssh will warn you that it cannot guarantee that the computer you’re connecting to is who it says it is. Enter ‘yes’ to save the key in ssh’s cache.
  3. Enter your password when prompted.

From Mac OSX

  1. Click on the Spotlight icon (the magnifying glass in the top-right corner of your screen) and enter “Terminal”.
  2. Click on the Terminal utility when it appears in the drop-down list.
  3. In the Terminal window, enter:ssh username@hostname
  4. If this is the first time you have attempted to connect to this host, ssh will warn you that it cannot guarantee that the computer you’re connecting to is who it says it is. Enter ‘yes’ to save the key in ssh’s cache.
  5. Enter your password when prompted.

All MCECS *nix hosts require SSH protocol version 2.0. Our SSH servers also support RSA public/private key authentication . For more assistance connecting via SSH, email support@cat.pdx.edu.