Skip to content

Log in

To log in to our HPC resources, you can use SSH client or Open OnDemand. You can find more information here or on separate Open OnDemand page.

SSH client - terminal

Cluster Login hostname Port
Devana login.devana.sav.sk 5522
Perun login.perun.sav.sk 5522

On Linux/UNIX and Windows 10/11, open a terminal and connect to the appropriate cluster login node using SSH. Specify the port with -p (default port is 22) and provide your private key with -i flag.

Devana:

ssh -p 5522 user@login.devana.sav.sk -i /path/to/private_key

Perun:

ssh -p 5522 user@login.perun.sav.sk -i /path/to/private_key

Replace user with your username, adjust the hostname according to the selected cluster, and ensure the correct private key path is used. The private key must be generated as described in SSH Keys section, path is used. Upon connection, one of the available login nodes (login[01-02] for Devana cluster and login[01-04] for Perun cluster) is selected automatically.

First log-in

If you obtain message about the authenticity of the host that can't be established during the first log-in, please, type yes.

If you want to log in specifically to the one of the login nodes, you can use the domain and port from the table.

Login node IP address / domain Port
login01 login01.devana.sav.sk 5522
login02 login02.devana.sav.sk 5522
login01 login01.perun.sav.sk 5522
login02 login02.perun.sav.sk 5522
login03 login03.perun.sav.sk 5522
login04 login04.perun.sav.sk 5522

Windows

  1. Open a New session using the "Sessions" button on top of MobaXterm screen.
  2. Select SSH and and enter the follwing values:

    • Remote host: cluster login hostname (see table on top of the page)
    • Username: your register username
    • Port: cluser ssh port (see table on top of the page)
  3. Enable Use private key button and click the blue icon at the end of bar.

  4. Locate the desired private key and click Open.
  5. Finally, click OK again to log into the remote server with key pair authentication.

Example configuration. Replace the hostname with the value for the selected cluster.

  1. Under Session, enter:

    • Remote host: cluster login hostname (see table on top of the page)
    • Username: your register username
    • Port: cluser ssh port (see table on top of the page) Host info
      Host info
  2. Navigate to Connection → SSH → Auth → Credentials.

  3. Click Browse... next to Private key file for authentication and select your private key. Host info
  4. Return to Session and click Open to connect.

PuTTY cannot use keys in OpenSSH format

PuTTY does not support OpenSSH private keys directly. If your key was generated in Linux or Windows (ssh-keygen), convert it to .ppk format using [PuTTYgen](https://the.earth.li/~sgtatham/putty/0.82/htmldoc/Chapter8.html#pubkey-puttygen) from the PuTTY package:

  • Run PuTTYgen
  • Click Load and select the OpenSSH private key
  • Click Save private key to export it as a .ppk file

OpenVPN Client

Ansys software package users only

Following section applies for users who want to use the ANSYS software package.

For using ANSYS software you need to install OpenVPN client and software/plugin into web browser able to use 2FA. The OpenVPN client file (devana_vpn_client.ovpn) can be download from the register portal under the VPN section (VPN icon).

Client Versions

Only OpenVPN client version 3.X is supported. It is recommended to use the latest stable version.

Alternatively, macOS users can use Tunnelblick, which is a free OpenVPN software.

Visit the official OpenVPN website to download the OpenVPN client for Windows. Then, click on the "Download OpenVPN Connect v3" button (see image below).

step1

  • Navigate to the directory where the OpenVPN software was downloaded (typically the "Downloads" folder).
  • Double-click on "openvpn-connect-3.4.4.3412_signed.msi" (or the latest available version).
  • A new installation window will appear.

step2

  • Click the "Next" button.
  • On the next window, mark "I accept the terms in the License Agreement", then click "Next".
  • Click "Install". If a security prompt appears, click "Yes" to proceed. The installation process will take a few seconds.
  • Once the installation is complete, click "Finish".

step3

  • To open the OpenVPN application, click the Windows icon on the taskbar, type "OpenVPN", and select the application.
  • If prompted with the agreement window below, click "Agree".

step4

  • In the "Import File" window, choose "Upload File" and either:
  • Drag and drop the devana_vpn_client.ovpn file.
  • Click "BROWSE" and locate the devana_vpn_client.ovpn file manually.

step5

  • The imported file information will now be displayed. Click "Connect".

step6

A new window will open in your default web browser, prompting you to log in using the same credentials as the registration portal.

step7

After logging in, you will be asked for a one-time password (OTP) from your 2FA or prompted to set it up.

step8

Upon successful authentication, you will see "Access Granted" on your screen.

step9

When you return to the OpenVPN application, you should see the "Connected" status.

step10

Visit the official OpenVPN website to download the OpenVPN client for macOS. Then, click on the "Download OpenVPN Connect v3" button (see image below).

  • Wait until the download completes, then open it.
  • Select the installer for your device (mac with Intel processor or mac with Apple chip).
  • Click Continue when the installer window opens.
  • Agree to the EULA and install.
  • When prompted, enter your device password to install.
  • Click Close when the installation completes.

Tunneblick

If you have already install Tunnelblick app you can use it.

  • To open the OpenVPN application, click the Windows icon on the taskbar, type "OpenVPN", and select the application.
  • If prompted with the agreement window below, click "Agree".

step4

  • In the "Import File" window, choose "Upload File" and either:
  • Drag and drop the client.ovpn file.
  • Click "BROWSE" and locate the client.ovpn file manually.

step5

  • The imported file information will now be displayed. Click "Connect".

step6

A new window will open in your default web browser, prompting you to log in using the same credentials as the registration portal.

step7

After logging in, you will be asked for a one-time password (OTP) from your 2FA or prompted to set it up.

step8

Upon successful authentication, you will see "Access Granted" on your screen.

step9

When you return to the OpenVPN application, you should see the "Connected" status.

step10

Distribution support

First, check if your distribution is supported by the OpenVPN community on the following website.

The following distributions:

  • Ubuntu 20.04 LTS (Focal Fossa)
  • Ubuntu 22.04 LTS (Jammy Jellyfish)
  • Linux Mint 21.1 (based on Ubuntu Jammy Jellyfish)

First update the local package index using following command below, for this step you need to know sudo password. Then install apt-transport-https package using command below, which enables the use of HTTPS (HTTP Secure) repositories in APT (Advanced Packaging Tool ) package manager. It allows APT to securely download packages over an encrypted HTTPS connection.

sudo apt update

sudo apt install apt-transport-https

sudo wget https://swupdate.openvpn.net/repos/openvpn-repo-pkg-key.pub

sudo apt-key add openvpn-repo-pkg-key.pub

# if you have Ubuntu 20.04 LTS replace jammy.list with focal.list

sudo wget -O /etc/apt/sources.list.d/openvpn3.list https://swupdate.openvpn.net/community/openvpn3/repos/openvpn3-jammy.list

sudo apt update

sudo apt install openvpn3

# to check the OpenVPN 3 version, write the following into the terminal

openvpn3 version

After instalation check your openvpn version by typing openvpn3 version into terminal.

To connect to a VPN server navigate to the directory where devana_vpn_client.ovpn file is located or put whole path for your devana_vpn_client.ovpn file, example see below.

#when I am in the given directory
openvpn3 session-start --config devana_vpn_client.ovpn

#using whole path for devana_vpn_client.ovpn file
openvpn3 session-start --config /home/test/Desktop/devana_vpn_client.ovpn

A new window will open in your default internet browser, prompting you to log in using the same credentials as the registration portal.

step7

After you successfully login, you will be asked for one time password from 2FA or prompted to setup it up.

step8

Upon successful authentication, you will see "Access Granted" on your screen.

step9

To display if you have been susscesfully conected run following coomand (first line in grey box below) see below in the box also with output example, where in the last line is the connection status.

openvpn3 sessions-list
-----------------------------------------------------------------------------
Path: /net/openvpn/v3/sessions/2996e9c1sf35es49c0s91c3s5b2afc4cae4c
Created: Wed Feb 14 14:42:11 2024                  PID: 8750
Owner: test                                  Device: tun0
Config name: /home/test/Desktop/devanaclient.ovpn  (Config not available)
Session name: 147.213.81.142
Status: Connection, Client connected

To close VPN connection run following command:

# In this case, the whole path is used for devana_vpn_client.ovpn client

openvpn3 session-manage --config /home/test/Desktop/devana_vpn_client.ovpn --disconnect