通過SSH秘鑰登錄線上MySQL數據庫(基於Navicat)


前言

生產環境的數據庫往往需要經過嚴格的安全限制,所以禁用密碼登錄,使用秘鑰的方式是一種相對安全的登錄方式。

原理:

角色:

主機A:其他主機,有訪問線上數據庫的權限
主機B:線上數據庫的主機
主機C:本機電腦,無訪問線上數據庫的權限

在本機C上(無訪問B的權限),通過ssh配置的主機A(有訪問B的權限),訪問Navicat常規配置的主機B,即以A的身份連接使用B。

前期准備

生成ssh密鑰對。可參考前期博文:快速通道

1.連接的主機配置,如果連接的是線上數據庫,就用線上數據庫的配置參數:

2.設置SSH通道


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM