NCSA Home
Staff Directory | Intranet |

Quick Help for GSI-SSHTerm

GSI-SSHTerm is an application written in Java that enables to you connect to a server running GSISSH using a grid certificate. It may be run as a signed applet from within your browser, as a Java Web Start application, or as a standalone application. In any case, you will need Java SDK 1.5 or higher installed to run the application.

When you first start the application, you will be presented with the following window:

The application requires access to your local file system, and thus all of the JARs are digitally signed. You may optionally check the "Always trust content from this publisher" checkbox to avoid having these windows pop up in the future. Then click the "Run" buttons.

Once the application is running, go to the "File" menu and select "New Connection".

This will bring up the "Connect to host..." window. Type in the remote host you which to connect to.

You will then be presented with the "Authentication" method window. These instructions assume you want to retrieve credentials from a MyProxy server as the authentication method.

The "Host" should default to your preferred MyProxy server. If not, you can change it. The "Account Name" corresponds to your username on the local machine. If this is different from your MyProxy account name, change it. Then type in your MyProxy "Passphrase" and click the "Use MyProxy" button.

A temporary credential will be downloaded to your temporary directory. On Linux the file is stored in "/tmp/x509up_****". On MS-Windows the file is stored in "C:\Documents and Settings\{username}\Local Settings\Temp\x509up_****".


To completely delete all settings and preferences related to the application, delete the following files:

In Linux:

    rm -rf ~/.globus/certificates
    rm -rf ~/.sshterm
    rm -f /tmp/x509up_*

In MS-Windows:

     del /s %USERPROFILE%\.globus\certificates
     del /s %USERPROFILE%\.sshterm
     del /s %USERPROFILE%\Local Settings\Temp\x509up_*