Most computational systems at Carnegie are based on Linux.  Secure Shell (ssh) provides an encrypted and authenticated means of connecting to Linux systems.

  1. Download PuTTY (, a free SSH client

  2. (Optional) Download, install, and start the "Public Domain" release of Xming (

  3. (Optional) Ensure XMing is running *first* if you plan on using any graphical applications

  4. Open Putty

  5. (Optional) Browse to "Connection" -> "SSH" -> "X11", Enable X11 Forwarding, and set the "X display location" to "localhost:0"

  6. Under "Session",  set the "Host Name" to the hostname of the linux server you're connecting to (e.g.
  7. Enter a name under "Saved Sessions" and click the "Save" button.  This session can be loaded later by selecting it and clicking the "Load" button
  8. Click on "Open"

  9. If this is the first time you've connected to this server, you'll be asked to accept the server's digital identity key.  Click on "Yes"

  10. Enter your username and password when prompted.  If the system is protected by Duo, you'll be asked to verify the connection with your 2-factor device (either a code or authorizing via a push response)

  11. You are now logged in.  On most Carnegie systems, you'll be presented with the current system status.  You can access this information again via the "dynmotd" command