Connecting to a CSELabs machine from a Mac (with GUI support)

  1. Ensure you have X11 on your Mac. To do this go up to the magnifying glass in the top right and type "X11".


  2. If an icon does not pop up when you select the option from the magnifying glass, you will be sent this webpage. Download and install the "XQuartz-2.7.7.dmg" (or whatever the latest version is) from the "Quick Download" link. (You should not have to do these first steps again).


  3. Start a terminal (type "Terminal" in the search).


  4. When the terminal is open type:
    ssh -X [CSELabs account name]@[cselabs machine name]

    A list of CSELabs machines is here. For example I could type:
    ssh -X park0580@csel-kh1250-09.cselabs.umn.edu

    You may be prompted to verify the MAC address of the machine, just say yes (or 'y'). Then you should be able to login with your CSELabs account name and password. From this point on it should be as if you are in the lab.


  5. To copy files from Mac to a CSE labs machine, do the following:
  6. Open a termina and use "cd" to go to the directory where the file is located (see this unix tutorial on how to do this)
  7. Type: scp filename emailID@machine:/home/emailID/ For example, my ID is park0580, so to copy the file "park0580_0A.cpp" to a CSElabs machine, I would type: scp park0580_0A.cpp park0580@csel-kh1260-13.cselabs.umn.edu:/home/park0580/ This will copy the file to the "home folder" on all cselabs machines. You can also simply email it to yourself, then use putty to open a web-browser (such as chrome) remotely on the cselabs machines and save the emailed attachment.