BwUniCluster3.0/Login/Client: Difference between revisions
No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
For a more detailed explanation on how to do SSH login, please refer to [[Login/Examples|Login Examples]]. |
For a more detailed explanation on how to do SSH login, please refer to [[Login/Examples|Login Examples]]. |
||
== File Transfer == |
|||
All native SSH clients already come with a remote file copy application: <code>scp</code>.<br> |
|||
For a more detailed explanation on how to do Data Transfers with scp, please refer to [[Data_Transfer/SCP]]. |
|||
== X11 Forwarding == |
== X11 Forwarding == |
Revision as of 16:33, 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. Depending on operating system, the required application is called Terminal, Console, PowerShell, Windows-Terminal or similar. Inside this terminal, enter the following command to connect to a cluster:
$ ssh <username>@<hostname>
<username>
is your local username including the prefix (cf. Login Username)<hostname>
is the hostname of the cluster you want to connect to (cf. Login Hostnames)
For KIT user "ab1234" who wants to connect to bwUniCluster 3.0, this would yield:
ssh ka_ab1234@uc3.scc.kit.edu
For a more detailed explanation on how to do SSH login, please refer to Login Examples.
File Transfer
All native SSH clients already come with a remote file copy application: scp
.
For a more detailed explanation on how to do Data Transfers with scp, please refer to Data_Transfer/SCP.
X11 Forwarding
If you are on a Linux or Unix system and want to use a GUI-based application, you can use the -X
option for the ssh command to set up X11 forwarding:
$ ssh -X <username>@<hostname>
If you want to use X11 forwarding on Microsoft Windows, please refer to MobaXterm.
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