Install SSH Locally

SSH (Secure Shell) is required for secure file transfers to ImmuneVISTA via SFTP. Follow the instructions for your operating system below.

macOS

SSH is pre-installed on macOS. Open Terminal and verify with:

ssh -V

You should see output like OpenSSH_9.x, ...

Windows

Windows 10/11 includes OpenSSH. Enable it via Settings:

  1. Open Settings → Apps → Optional Features
  2. Search for OpenSSH Client
  3. Click Install

Then verify in PowerShell:

ssh -V

Alternatively, install PuTTY or use WSL (Windows Subsystem for Linux).

Linux

Install via your package manager:

# Ubuntu / Debian
sudo apt-get install openssh-client

# CentOS / RHEL
sudo yum install openssh-clients

Generate an SSH Key Pair

Create a key pair for passwordless authentication (recommended):

ssh-keygen -t ed25519 -C "your_email@institution.edu"

When prompted, accept the default file location. Your public key will be at ~/.ssh/id_ed25519.pub. Share this public key with the DMAC team when requesting access.