问题描述
我在本地计算机 (Ubuntu) 中拥有一个用于 SSH 连接的 OPENSSH 私钥,它在我的远程 CentOS 8 服务器中按预期工作。
现在我需要在 MysqL Workbench (8.0.18) 中使用它,但据我所知,我需要一个 RSA 私钥,因为我收到错误:
Access denied for 'none'. Authentication that can continue: publickey;gssapi-keygex;gssapi-with-mic
问题来了:
- 我可以在不更换 OPENSSH 密钥的情况下简单地将其转换为 RSA 吗?我怎样才能做到这一点?我看到了这个解决方案,但它似乎取代了原来的钥匙。 Openssh Private Key to RSA Private Key
ssh-keygen -p -P "old passphrase" -N "new passphrase" -m pem -f path/to/key
我知道我没有使用最新的 MysqL Workbench 版本,它可能适用于 OPENSSH 密钥,但不幸的是,当我尝试通过 SSH 连接时它崩溃了,这就是我降级到 8.0.18 的原因
>解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)