Overview

SSH (Secure Shell) is a cryptographic network protocol that allows secure communication between two systems over an unsecured network. It provides a secure way to access and manage remote servers or devices, encrypting data during transmission to prevent unauthorized access.

Entitle can manage only SSH host resource type.

This page will provide you with instructions on how to integrate Entitle and SSH.

General guidelines

Note: Before proceeding with the following guide, you might need to install Entitle’s Agent for the integration to work using this guide.

  1. Entitle exclusively supports SSH connections to Linux-based target machines.

  2. Entitle does not support:

    • The connection of two different types of integrations (for example one Ephemeral Account and one Standing Account) to the same host.
    • The connection of integration to more than one host.

    However, Entitle supports the connection of two integrations of the same type to a target host.

  3. Suppose you wish to switch between the two integration types to the same host or delete an integration. In that case, you are required to clean the configuration file manually, as it can't be done automatically.

  4. Entitle supports two types of SSH integrations:

    • SSH Ephemeral Accounts integration: To integrate your SSH into Entitle by creating a new user, you will need to generate both a private and public SSH key pair, along with the corresponding username, and ensure you have the IP/domain name of the target machine at hand.

    • SSH Standing Accounts integration: To integrate your SSH into Entitle with an existing user, you will need to generate both a private and public SSH key pair, along with the corresponding username, and ensure you have the IP/domain name of the target machine at hand, , and you will need to provide a list of all the usernames that you wish to preserve access for at all times, during the lifetime of the integration.