SSH tunnel
创建 SSH 隧道连接,通过 SSH 隧道连接到支持的数据源。隧道允许您安全地访问位于防火墙后面的数据源,同时对通过隧道的所有数据进行加密。
支持的连接器和配置
SSH 隧道仅支持未配置 数据移动网关 的连接器,并且仅支持以下本地数据源(不支持基于云的变体):
-
MySQL
-
PostgreSQL
-
Microsoft SQL Server(基于 Microsoft CDC)
连接详情
-
SSH 主机
SSH 服务器的 IP 或主机名。
-
SSH 端口
用于访问 SSH 服务器的端口。
-
SSH 用户
您访问 SSH 服务器所用的用户名。
-
加密方法
选择加密方法。
-
公开密钥
选择加密方法后,单击生成 以生成公开密钥。单击关键字段末尾的按钮,复制密钥。
您需要将公钥附加到 SSH 主机服务器上的 ~/.ssh/authorized_keys 文件中,该文件将用于验证连接请求是否是 从 Qlik Cloud 发起的。有几种方法可以做到这一点。其中一种方法是将密钥复制到 key.pem 文件中,然后运行以下命令:
ssh-copy-id -f -i key.pem user@remote-server
-
名称
SSH 连接的显示名称。如果在支持的连接器中启用 SSH 通道 选项,则需要从 SSH 连接下拉列表中选择 SSH 连接器的名称。