Windows users will need to install client software in order to be able to login into the cluster. The following pieces of software are useful:
Recommended, includes all required functionality: MobaXterm¶
MobaXterm is a free SSH client, SFTP client and X server. It is available on the standard university Windows desktops. If it is not available on your machine, it can be downloaded from http://mobaxterm.mobatek.net/download.html
PuTTY, another option, is a free open source SSH client. PuTTY is also available on the standard RUG Windows desktops. If you are not using these, PuTTY can be downloaded from http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html. For most users, getting and installing the installer version is the easiest.
A free open source file transfer utility is WinSCP. This utility is also available on the standard RUG Windows desktop. It can be downloaded from:
Note that MobaXterm has a file transfer utility included already.
X server (optionally): Xming¶
For displaying programs with a Graphical User Interface (GUI) an X server is needed. A free open source X server for Windows is Xming. Xming can be downloaded from: http://sourceforge.net/projects/xming
Notice that MobaXterm has an X server included already.
Using the software¶
Since MobaXterm includes all the required functionality we will describe how to use this program here.
When starting up MobaXterm you will be confronted with the screen in the following picture.
For starting a new session you can select the button labeled "Session". After that you have to select "SSH" as shown in the following picture:
You have to fill in the hostname "peregrine.hpc.rug.nl" and your username (normally your p- or s-number, in lowercase). After clicking on OK you will be presented with a password prompt:
Here you have to enter the password for your university account, followed by Enter. Note that what you type here will not be shown to you!
After having given the password you will be asked if you want to save the password using the following dialog:
We recommend you not to save the password using the MobaXterm Personal edition. This because the password will be stored unencrypted. If you do not want to type in the password every time you login we recommend to use an ssh key using a password.
After loggin in you will be presented with a prompt where you can type in your commands as shown here:
After logging in with MobaXterm you will see a list of files and folders on the Peregrine cluster in the left hand window. You can copy files to or from the cluster by dragging files between this window and folders on your local desktop.
Note that the contents of the window are not automatically refreshed, and you may need to push the refresh butten (the green circle with an arrow) in order for new files or folders to appear.
To be able to run programs on the cluster that display some graphical output, an X-server must be running on your local desktop machine. MobaXterm includes an X server and programs with a GUI should appear on your local desktop if those are started on the cluster login nodes.
Note that transferring the graphical data requires some bandwidth. It is therefore only really usable when connected to the university network directly. When using this at home you may notice that the drawing of the windows is very slow. Another alternative is to use X2go"