Skip to Main Content

The University of Tennessee

Newton header banner

Frequently Used Tools:

Home » Documentation » Connecting From AWindows Desktop

Connecting From a Windows Desktop

Windows does not come out-of-the-box with Secure Shell client support. Therefore, you will need to install one or more. At a minimum, you will need an SSH command-line client. You may install a secure copy client in order to transfer files between your desktop and the cluster. You may also install an X11 server in order to run graphical applications on the cluster.

Secure Shell (SSH) client

We recommend using the PuTTY SSH client. You simply download the executable file to your desktop and execute it directly or create a shortcut to the downloaded file. To connect to the cluster, you will need the following information:

Hostname to connect to:
Your username: your UT NetID
Your password: your UT NetID password
Remote port to connect to 22

The first time you connect to a host, the SSH client may ask whether or not you want to accept the remote host's encryption key (say yes). Once connected, return to reading the Getting Started page.

Secure Copy (SCP) or Secure FTP (sftp) client

We recommend using FileZilla client for transferring files between your desktop and the cluster. The client will transfer files over the same SSH protocol that is used for command-line access. Install the program and connect using the same information as for the above SSH client. If you need to download a file from a remote system to the cluster, it is faster to do the transfer directly using the scp (for transfers from an SSH server) or wget (for transfers from a website) commands on the cluster.

Displaying X11 graphics

We recommend using the Xming X11 server in order to run graphical programs on the cluster. When you run the program, you will see no new windows, but it should run in your system tray. You will then need to configure the SSH client to tunnel X11 connections back to your desktop. In PuTTY, you do this by viewing the Connection->SSH->X11 page of the configuration and checking the box for "enable X11 forwarding" (make no other change). You can then go back to the "sessions" page in order to save this as the default. When you connect to, the variable $DISPLAY will automatically be set to the correct value. You may check it like this (though the number may differ from this example):

$ echo $DISPLAY

You can then test that graphics will work by running a simple graphical program such as "xterm".