Setting Up SSH

On your personal machine:

On a CS computer in the Sunlab:

Using SSH

Connecting from a remote computer:

Almost Done!  FastX Setup

Optional - Easy File Transferring with Cyberduck!

  • Cyberduck is an easy way to transfer files between your personal computer and the department machines.  SImply drag and drop to upload/download files.  You can also edit remote files with local programs.


  • Open the zip file with the Archive Utility
  • Drag Cyberduck.app to your applications folder (you can find this in your favorites on the right side of a finder window)
  • Double Click on Cyberduck. It may ask you to donate (just click later for now)


  • Create a new Cyberduck bookmark with the '+' icon in the lower left.
  • Select SFTP (SSH File Tranfer Protocol) at the top
  • Nickname: Sunlab
  • Username: <Your cs login>
  • Under more options, make sure 'Use Public Key Authentication' is checked, the path beneath it should read '~/.ssh/id_rsa'. This is the path to your private key, called 'id_rsa'.
  • Close the edit window.

Cyberduck Instructions

Optional (In Case You Dislike FastX) - X11 Forwarding

To run programs with GUIs written according to the X display protocol, like gedit or Eclipse, you need an X server.

Start by downloading the program XQuartz here.

Once the install wizard finishes, log out of your personal computer and log back in to finish the installation process.

From now on, instead of using Terminal to ssh, open XQuartz. (Note: Depending on your version of Mac OS, you might see the program referred to as X11).