0
点赞
收藏
分享

微信扫一扫

通过SSH连接不可达数据库

1、在服务器上创建用户(可访问数据库的主机)

useradd herlly

2、切换用户,生成证书

su - mece
ssh-keygen
备注:建议证书配置密码

3、配置本机可以免密登陆本机

ssh-copy-id herlly@localhost

4、私钥下载到本地,并重命名

mv id_rsa id_rsa.pem

5、禁止用户登录

su - root
chsh -s /sbin/nologin mece

6、navicat ssh界面配置

Host:跳吧服务器外网地址
Port:外部访问端口
User Name:mece
Auththentication Method:Public Key
Private Key:id_rsa.pem
Edit Passphrase:创建密钥时设置的密码

点击Test Connection测试本机到跳板机的连通性

7、navicat Gernal界面配置

数据库连接信息配置
注意:要使用“跳板机有访问数据库权限的用户”进行配置

举报

相关推荐

0 条评论