尝试通过MySQL Workbench v6.3.5创建与MySQL服务器的远程管理连接时,出现“无法建立SSH连接错误:('Bad authentication type',[u'publickey'])(allowed_types = [u'publickey' ])。” 错误信息。
我已经尝试过在较早的文章中发布的变通办法,虽然也可以,但无法使其正常工作。
SSH密钥可以很好地在终端上通过OpenSSH建立命令行连接,但是Workbench无法接受它。
好的,我有一个对我有用的解决方案。
您不能使用密码保护密钥。
它必须以Open SSH格式导出。
生成一个没有密码的新公钥,并将其添加到您的服务器中。然后将其导出为openssh格式,并在MySQL工作台中使用它。
让我知道