Skip to main content

Overview

SSH, or Secure Shell, is a protocol that allows you to connect to a server securely over an encrypted connection. We support SSH tunneling for the following data connectors:

Setup Guide

To set up a connection with SSH tunneling, follow the setup guide for your desired data connector. During the connector setup:
  1. Select your connector from the data-connectors page.
  2. Choose SSH from the Mode dropdown.
  3. Enter your Connection Name, User, Password, Host, Port, and Database.
  4. Fill out the SSH tunnel information:
    • ssh_host: The hostname or IP address of your SSH jump server (the bastion or server you can SSH into).
    • ssh_port: Usually 22 unless your server uses a custom port.
    • ssh_username: The username you use to SSH into your server.
  5. Click Add Connection

SSH Public Key Whitelisting

If your database requires SSH key-based access, go to data-connectors, can obtain the SSH Public Key at the bottom.
Each Julius user will have their own unique SSH public key. Be sure to allowlist the correct public key for the Julius user who will be connecting to your database.
Related:Bastion instructions.