To gain access to the cluster, follow the steps below to generate an SSH key and send it to the administrators.
Open your terminal.
Run the following command:
ssh-keygen -t ecdsa -b 521 -C "your_email@example.com" #Press Enter to accept the default file location (~/.ssh/id_ecdsa). #(Optional) Set a passphrase for added security.
This will generate:
~/.ssh/id_ecdsa (your private key) ~/.ssh/id_ecdsa.pub (your public key)
Option 1: Git Bash (Recommended) Install Git for Windows if you don’t have it. Open Git Bash and run:
ssh-keygen -t ecdsa -b 521 -C "your_email@example.com" #Accept the default location (/c/Users/YourName/.ssh/id_ecdsa) and set a passphrase if desired. #(Optional) Set a passphrase for added security.
Option 2: PowerShell (with OpenSSH) Open PowerShell (Run as Administrator).
Run:
ssh-keygen -t ecdsa -b 521 -C "your_email@example.com" # Press Enter to use the default save path (C:\Users\YourName\.ssh\id_ecdsa).
You can also use WSL :).
Find your public key:
Linux/macOS: ~/.ssh/id_ecdsa.pub
Windows: C:\Users\YourName\.ssh\id_ecdsa.pub (or in Git Bash: ~/.ssh/id_ecdsa.pub)
Send it via email.
The administrators will create your cluster account and add your SSH key. You’ll receive login details once setup is complete.
After you’re granted access, connect to the cluster with:
Host unite.uni-sofia.bg
HostName storage2.unite.uni-sofia.bg
User <your_username>
IdentityFile ~/.ssh/id_unite