Navicat通过ssh-秘钥方式登录

1.准备私钥文件:

id_rsa_2048.pub

1596767009388

2.转换.pub文件为PEM文件

2.1.使用xshell, 打开工具-用户秘钥管理者

1596767129649

2.2.点击选中秘钥, 点击导出

如果没有秘钥, 请手动生成并将其发给管理员, 供其写入服务器验证文件

1596767239840

2.3.选择保存目录及文件名, 默认为PEM格式, 不用修改

1596767321155

2.4.输入密码, 导出完成(无提示)

1596767348706

3.使用Navicat链接数据库

3.1.打开Navicat, 选择新建链接

不要在原有数据库链接上修改, 否则有可能报错: connectiong has been used

1596767449908

3.2.填写常规项

1596767605626

3.3.填写SSH项

勾选使用SSH通道, 填写内容, 选择验证方法为公钥

1596767822670

3.4.选择生成的PEM公钥文件

1596767945543

3.5.输入生成公钥时的密码,测试连接

1596768055237