# SSH tunnel

Создайте туннельное подключение SSH, чтобы подключиться к поддерживаемым источникам данных через SSH-туннель. Туннелирование позволяет получать безопасный доступ к источникам данных, расположенным за брандмауэром, и при этом шифровать все данные, проходящие через туннель.

## Поддерживаемые коннекторы и конфигурация

Туннель SSH поддерживается только с коннекторами без Шлюз движения данных и только со следующими локальными источниками данных (облачные варианты не поддерживаются):

* MySQL

* PostgreSQL

* Microsoft SQL Server (на основе технологии Microsoft CDC)

## Сведения о подключении

* SSH-хост

  IP-адрес или имя хоста SSH-сервера.

* Порт SSH

  Порт, используемый для доступа к SSH-серверу.

* Пользователь SSH

  Ваше имя пользователя для доступа к SSH-серверу.

* Метод шифрования

  Выберите метод шифрования.

* Общедоступный ключ

  После выбора метода шифрования нажмите Создать, чтобы сгенерировать общедоступный ключ. Нажмите кнопку в конце поля, чтобы скопировать ключ.

  Общедоступный ключ необходимо добавить в файл ~/.ssh/authorized\_keys на хост-сервере SSH, где он будет использоваться для проверки того, что запрос на подключение был инициирован в Qlik Cloud. Это можно сделать несколькими способами. Один из них — скопировать ключ в файл key.pem, а затем выполнить следующую команду:

  ssh-copy-id -f -i key.pem user@remote-server

* Имя

  Отображаемое имя подключения SSH. Если вы включили параметр SSH-туннеля в поддерживаемом коннекторе, вам необходимо выбрать имя коннектора SSH в раскрывающемся списке Подключение SSH (SSH connection).