全面上市前:2022-11-17

4.2.4 使用 SSH 隧道配置连接

要使用 SSH 隧道连接:

  1. mysql数据库类型列表中 选择。提供标题和说明以识别连接。

  2. 在 Basic 选项卡中,启用Connect SSH Tunnel。此操作会打开 SSH 隧道选项卡。

  3. 在 SSH 隧道选项卡中,执行以下操作:

    • 在SSH URI 字段 中指定有效的 URI 。您的 URI 由您的 SSH 用户名、SSH 主机名和主机侦听的端口号组成。例如:

      admin@ssh-host5:22

    • 找到SSH 私钥文件字段,然后导航到id_rsa 文件在系统上的存储位置。

    • 如果需要,请在Custom Path 中为 SSH Configuration File 指定一个替代路径。

    • 单击确定

如果系统的已知主机列表中缺少远程主机,则会提示您在存储之前确认主机的指纹。如果您存储的主机指纹与主机的当前指纹不同,则会生成错误,您需要在创建连接之前从 VS Code 的 MySQL Shell 外部处理差异。

在 Linux 和 macOS 上,SSH 主机指纹存储在 ~/.ssh/known_hosts. 在 Microsoft Windows 上,它们存储在用户文件夹下的一个文件中,例如 C:\Users\username\.ssh\known_hosts.