5.3.3标准TCP / IP OVER SSH连接方法

此连接方法使MySQL Workbench能够在SSH连接上使用TCP / IP连接到MySQL Server。

参数选项卡

除了具有标准TCP / IP连接的许多共同的参数之外,此连接方法还具有许多专用参数。这些选项是:

  • ssh hostname:SSH服务器的名称。还可以提供可选的端口号。例如,localhost:22

  • SSH用户名:SSH用户的名称要用于建立连接。

  • SSH密码:SSH密码。建议还使用SSH密钥文件。

  • SSH密钥文件:SSH密钥文件的路径。

    笔记

    MySQL Workbench直接接受默认的腻子键。但是,您可以使用Putty密钥生成器(Puttygen)实用程序将现有的Putty私钥(PPK)文件转换为OpenSSH格式。

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

在Linux和MacOS上,SSH主机指纹存储在〜/ .ssh /已知_hosts。在Microsoft Windows上,它们存储在MySQL Workbench在User的文件夹下创建的文件中,例如C:\用户\用户名\ .ssh \叫醒。SSH已知主机文件的路径可配置(参见第3.2.6节“SSH偏好”)。

下图显示了SSH连接设置。

图5.15管理服务器连接 - SSH参数上的标准TCP / IP

内容在周围的文本中描述。

SSL选项卡

此连接方法的SSL选项与所描述的选项相同第5.3.1节“标准TCP / IP连接方法”

高级选项卡

此连接方法的高级选项与所描述的选项相同第5.3.1节“标准TCP / IP连接方法”, 除了超时选项不适用。