由于密钥,MySQL Workbench无法通过SSH连接

时间:2015-12-29 04:02:13

标签: mysql-workbench ssh-keys

尝试通过MySQL Workbench v6.3.5创建与MySQL服务器的远程管理连接让我得到一个"错误无法建立SSH连接:('错误的身份验证类型',[u&#39 ; publickey'])(allowed_types = [u' publickey'])。"错误信息。

我已经尝试过在this older postthis one as well上发布的变通办法,但无法让它发挥作用。

SSH密钥可以正常通过终端上的OpenSSH建立命令行连接,但Workbench无法接受它。

2 个答案:

答案 0 :(得分:3)

好的,我有一个适合我的解决方案。

您无法用密码保护密钥。

必须以Open SSH格式导出。

生成没有密码的新公钥并将其添加到您的服务器。然后以openssh格式导出它并在MySQL工作台中使用它。

让我知道

答案 1 :(得分:0)

此处针对Microsoft Windows上的MySQL Workbench 6.3.8,6.3.9报告了该错误:https://bugs.mysql.com/bug.php?id=83485(您可以订阅电子邮件更新)。