Connecting to HPC Systems
This guide explains how to connect to managed HPC systems from Windows, Mac, and Linux machines using SSH (Secure Shell).
Cluster Hostnames
Before connecting, you'll need to know the hostname of the cluster you want to access. For a complete list of available clusters and their hostnames, please refer to the HPC Clusters Overview page.
Replace server.engr.tamu.edu in the examples below with your specific cluster hostname.
Instructions for Windows
MobaXTerm (Recommended)
MobaXTerm is an enhanced SSH client for Windows with built-in support for displaying GUIs using X11, so you don't have to worry about complicated setups to get X11 forwarding working properly.
-
Download and Install MobaXTerm
- Download from https://mobaxterm.mobatek.net
- A free license for personal use is available
-
Connect to a Cluster
- Once installed and launched, click on the Session button in the top left corner
- A Session settings window will open up. In this window click on the SSH button, and then fill in the Remote host box with the hostname of the cluster that you are trying to connect to. Then click on the OK button at the bottom to start the connection.

-
Login
- After clicking OK, you will be prompted for your username and password. After entering them in successfully, you will see a window similar to the one below showing that you are now connected and ready to use the cluster.
- Note: While entering your password, it will look like nothing is typing. This is an SSH security feature - your password is actually being entered.

Instructions for Mac
Mac comes with SSH software already installed. However, if you want to use X11 GUI applications, you'll need to install XQuartz.
Setup (Optional - for GUI Applications)
- Install XQuartz (only if you need X11 GUI applications)
- Download from https://www.xquartz.org
- Once installed, restart your Mac
Connecting
- Open Terminal and Connect
- Open Terminal application
- Connect using the following command:
ssh username@server.engr.tamu.edu- Replace
usernamewith your NetID andserver.engr.tamu.eduwith the cluster hostname
For X11 GUI Applications
If you need X11 forwarding:
- First launch XQuartz from Applications > Utilities
- Click the XQuartz icon in the dock and select Application > Terminal
- Connect with X11 forwarding enabled:
ssh -X username@server.engr.tamu.edu
Instructions for Linux
Linux usually comes with all the software for SSH and X11 forwarding already installed.
Connecting
- Launch Terminal
- Open a terminal window
- Connect to the HPC system using:
ssh -X username@server.engr.tamu.edu- Replace
usernamewith your NetID andserver.engr.tamu.eduwith the cluster hostname
Notes
- The
-Xparameter enables X11 forwarding for GUI applications - If you don't need X11 GUI applications, you can omit the
-Xparameter:ssh username@server.engr.tamu.edu
Additional Access Requirements
For cluster-specific access requirements (like account setup), please refer to the individual cluster documentation sections.