Delta Login Methods

Note

If you don’t have an allocation on Delta, go to Delta Allocations to learn how to submit an allocation request.

Once you have a Delta allocation, the primary methods for logging into Delta are:

Direct Access Login Nodes

Direct access to the Delta login nodes is via SSH using your NCSA username, password, and NCSA Duo MFA. The login nodes provide access to the CPU and GPU resources on Delta. See the NCSA Allocation and Account Management page for links to NCSA Identity and NCSA Duo services.

ACCESS awarded projects - Your NCSA username is in your ACCESS Profile; once logged in, scroll to the bottom of the page to the “Resource Provider Site Usernames” table. If you don’t know your NCSA username, submit a support request for assistance.

Login Node Hostnames

Warning

In January 2024, Delta was upgraded to Slingshot11. Please use the round robin login, login.delta.ncsa.illinois.edu, to SSH into the system. For single host SSH, use dt-login03.delta.ncsa.illinois.edu or dt-login04.delta.ncsa.illinois.edu. See the ACCESS Delta Notice: Delta maintenance 01-23-2024 - 01-25-2024 for more details.

Login Node Hostnames

Login Node Hostname

Description

login.delta.ncsa.illinois.edu

This is the preferred hostname. Alias that round robin logs into one of the two Delta login nodes.

dt-login.delta.ncsa.illinois.edu

Alias that round robin logs into one of the two Delta login nodes.

dt-login03.delta.ncsa.illinois.edu

One of the two Delta login nodes.

dt-login04.delta.ncsa.illinois.edu

One of the two Delta login nodes.

SSH Examples

In the examples below, replace username with your Delta login username.

  • Round robin log into a login node

  • -l username is an alternative syntax for <user>@<host>

    ssh -l username login.delta.ncsa.illinois.edu
    
  • -Y allows X11 forwarding from Linux hosts

Use of SSH key pairs is disabled for general use. This means that most individual users, even principal investigators (PIs), are not allowed to use SSH key pairs to log in instead of 2-factor authentication.

The one exception is: if you are the PI of a Gateway allocation (this is not most projects), then please submit a support request to get the Gateway account’s key pairs set up.

Maintaining Persistent Sessions: tmux

tmux is available on the login nodes to maintain persistent sessions. See the tmux man page for more information. After making note of the hostname, use the targeted login hostnames (dt-login01 or dt-login02) to attach to the login node where you started tmux. Avoid the round-robin hostname when using tmux.

SSH Keyboard-Interactive

For command line SSH clients, use the following settings if you have trouble logging in to Delta:

ssh -o PreferredAuthentications=keyboard-interactive,password

Open OnDemand

General Interface

Log into Delta in a web browser through the general Open OnDemand interface.

  1. In a web browser, navigate to the general Open OnDemand interface.

  2. Log in through CILogon with your NCSA username, password, and Duo MFA.

  3. Once logged in, navigate the system using the menu bar at the top of the window.

    Open OnDemand home screen showing the "files", "jobs", "clusters", and "interactive apps" options in the menu bar at the top of the window.

Shell Interface

An Open OnDemand shell interface is also available. There are two options for how to access this interface.

  1. Delta Login Shell Interface - Option 1:

    1. In a web browser, navigate to the Open OnDemand shell interface.

    2. If prompted, Log in through CILogon with your NCSA username, password, and Duo MFA.

    3. Enter your NCSA password in the terminal interface prompt and hit enter/return.

      Note

      The terminal will not show your password (or placeholder symbols such as asterisks [*]) as you type it.

      Black terminal with a command prompt that ends in "csteffen@dt-login's password:"
    4. Complete the Duo two-factor authentication by either:

      1. Entering 1 and accepting the Duo push notification on your phone OR

      2. Opening the Duo app on your phone and entering the NCSA passcode into the terminal prompt.

  2. Delta Login Shell Interface - Option 2:

    1. Log into the general Open OnDemand interface.

    2. In the Clusters menu, select >_Delta Shell Access.

      Open OnDemand interface showing the ">_Delta Shell Access" option in the "Clusters" menu.
    3. Enter your NCSA password in the terminal interface prompt and hit enter/return.

      Note

      The terminal will not show your password (or placeholder symbols such as asterisks [*]) as you type it.

      Black terminal with a command prompt that ends in "csteffen@dt-login's password:"
    4. Complete the Duo two-factor authentication by either:

      1. Entering 1 and accepting the Duo push notification on your phone OR

      2. Opening the Duo app on your phone and entering the NCSA passcode into the terminal prompt.

VS Code

Refer to Visual Studio Code, Remote - SSH