CS 595 - Advanced Scientific Computing

Fall 2010

The Boss is: OUT

Site Map

Contact Information

  • Hong Zhang : hzhang@mcs.anl.gov
    • Office : SB 235C
    • Office Hours : R 3:00-5:30
  • Michael McCourt : mccomic@mcs.anl.gov (or mccomic@iit.edu)
    • Office : E1 105d
    • Office Hours : MW 10:00-1:00, TR 2:00-5:00


If you do not yet have it, you can feel free to

Download WinSCP

or visit the official website http://www.winscp.net. The link above is to a standalone executable that can be used on any computer. On the official website you can also download an installer if you are interested in using WinSCP on your own computer. There isn't much difference between the two, but if you have the option of installing it (which you don't in SB 108) I would recommend installation.

Regardless of whether you are running on a standalone WinSCP or an installed WinSCP, when you start up the program a GUI will open. Like PuTTY it will ask you for your log in info, which you type in as below (of course substituting your own User Name and Password). Note that you have the option to save that configuration you just entered by pushing Save at the bottom of the GUI (circled in red).
If you have done the login successfully, WinSCP will ask you if you want to accept the remote key (which is a technical thing you don't need to be worried about). Click yes and you should see a GUI pop up that looks like...
Obviously yours will be different than mine because you'll have a different home directory (on the left) and a different although similar ada.cs directory (on the right). All you need to do to move files between the two is drag and drop. This will allow you to do code development on your own machine and the move it to the other machine just for building and testing. You'll still need to do some editing (with nano, vi or emacs) but now you have the option to work on your own machine as well.

You may notice that there is a red circle around a button in the picture above. That symbol resembles the PuTTY symbol, and in fact WinSCP allows you to connect to PuTTY from the file exchange GUI. This is really nice because you don't have to pull up a separate PuTTY app if you already are running in WinSCP. To do this, you need to tell WinSCP where the PuTTY executable is. Way back at the initial login screen, click the Preferences tab and then the Preferences button shown below.
Once you do that a new menu will open up. Click on the Applications tab within Integration, and it will ask you for the location of your PuTTY executable. You can browse through your computer to find it and if you also click the buttons that are available, a PuTTY session will open every time you start a WinSCP session.