BwUniCluster3.0/Login/Client: Difference between revisions

From bwHPC Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
= SSH Clients =
= SSH Clients =


Only Secure Shell (SSH) is permitted for login to the bwHPC clusters. SSH connections require an SSH server running on the HPC cluster and an SSH client running locally that can connect to it.
Only Secure Shell (SSH) is permitted for login to the bwHPC clusters. On order to establish a SSH connection, the users need a SSH client installed on their device.
The following clients are suitable for connecting to the bwHPC clusters.
The following clients are suitable for connecting to the bwHPC clusters.

For the login <code><username></code>, see section "[[Login/Username|Login Username]]", for the login <code><hostname></code>, see the cluster-specific instructions in section "[[Login/Hostname|Login Hostnames]]".

'''If you are new to SSH login, you can refer to the various [[Login/Examples|examples]] to see how this works.'''


= Native SSH Clients =
= Native SSH Clients =


Linux, Mac OS, other Unix-like operating systems and Microsoft Windows come with a built-in SSH client, most likely provided by the OpenSSH project.
All common operation systems, such as '''Microsoft Windows''', '''Linux''', '''Mac OS''' or other Unix-like operating systems come with a '''built-in SSH client''', most likely provided by the OpenSSH project.


To use this client, simply open a command line terminal (the exact process differs on every operating system, but usually involves starting an application called '''Terminal''', '''Console''' or '''Command Prompt''') and enter the following command to connect to a cluster:
To use this client, simply open a command line terminal (the exact process differs on every operating system, but usually involves starting an application called '''Terminal''', '''Console''' or '''Command Prompt''') and enter the following command to connect to a cluster:


For the login <code><username></code>, see section "[[Login/Username|Login Username]]", for the login <code><hostname></code>, see the cluster-specific instructions in section "[[Login/Hostname|Login Hostnames]]".



<pre>
<pre>
Line 24: Line 24:
</pre>
</pre>


'''If you are new to SSH login, you can refer to the various [[Login/Examples|examples]] to see how this works.'''


= Alternative SSH Clients =

= Login from Windows OS =


For windows we suggest using MobaXterm for login and file transfer.
For windows we suggest using MobaXterm for login and file transfer.

Revision as of 15:30, 26 February 2025

SSH Clients

Only Secure Shell (SSH) is permitted for login to the bwHPC clusters. On order to establish a SSH connection, the users need a SSH client installed on their device. The following clients are suitable for connecting to the bwHPC clusters.

Native SSH Clients

All common operation systems, such as Microsoft Windows, Linux, Mac OS or other Unix-like operating systems come with a built-in SSH client, most likely provided by the OpenSSH project.

To use this client, simply open a command line terminal (the exact process differs on every operating system, but usually involves starting an application called Terminal, Console or Command Prompt) and enter the following command to connect to a cluster:


For the login <username>, see section "Login Username", for the login <hostname>, see the cluster-specific instructions in section "Login Hostnames".


$ ssh <username>@<hostname>

If you are on a Linux or Unix system running the X Window System (X11) and want to use a GUI-based application, you can use the -X option for the ssh command to set up X11 forwarding:

$ ssh -Y <username>@<hostname>

If you are new to SSH login, you can refer to the various examples to see how this works.

Alternative SSH Clients

For windows we suggest using MobaXterm for login and file transfer.

Windows Subsystem for Linux

After installing a linux system with WSL you can use the instructions for linux.

More recent versions of Windows 10 and Windows 11 using the Windows Subsystem for Linux (WSL) also come with a built-in OpenSSH client.

MobaXterm

The bwHPC support team recommends to use MobaXterm instead of PuTTY or WinSCP on Windows. MobaXterm provides a built-in X11 server allowing to start GUI based software.

Select the session type ssh.

Start MobaXterm, fill in the following fields:

Remote name              : <hostname>
Specify user name        : <username>
Port                     : 22

Click 'OK'. A terminal will be opened and there you can enter your credentials.

Then click on the "Connect" button.

Files can be transferred between the local system and the cluster by navigating to the respective folders in the split file view and then either dragging files and folders between the views or by clicking on a file/folder with the right mouse button and then selecting "Upload" or "Download" from the menu.

Necessary Configuration for File Transfers

When using File transfer with MobaXterm version 23.6 the following configuration change has to be made: In the settings in the tab "SSH", change the option "SSH engine" from "<new>" to "<legacy>". Then restart MobaXterm