前言
創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設計、成都做網(wǎng)站與策劃設計,恩陽網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設十多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:恩陽等地區(qū)。恩陽做網(wǎng)站價格咨詢:13518219792
為了安全,MySQL的root用戶只本機登錄,不對外網(wǎng)進行授權訪問,此時可通過SSH隧道連接mysql數(shù)據(jù)庫。以下為配置Mysql SSH隧道連接的基本步驟。
下面話不多說了,來一起看看詳細的步驟吧
刪除遠程登錄
登錄mysql:
mysql -uroot -p
查看用戶開放的訪問權限:
select user, host from mysql.user;
刪除不需要的訪問權限,比如:
delete from mysql.user where user='root' and host='%'; flush privileges;
再次查詢,核實是否刪除成功。
建立隧道
服務器的登錄可通過用戶名密碼和RSA秘鑰兩種方式,建議使用RAS秘鑰形式,將本機的id_rsa.pub內(nèi)容放置于服務器的~/.ssh/authorized_keys中,具體怎么生成RSA秘鑰,不在這里贅述。
單獨開一個窗口,修改以下命令對應的ip和端口并執(zhí)行:
ssh -NCPf root@192.168.99.52 -L 3388:127.0.0.1:3306
參數(shù)解釋:
root@192.168.99.52是登陸mysql服務器的SSH用戶名和IP地址。-L 3388:127.0.0.1:3306表示在本機開放3388端口到mysql服務器的127.0.0.1:3306端口的映射。其中127.0.0.1也可以是mysql所在服務器的內(nèi)網(wǎng)ip或外網(wǎng)ip。
然后,通過mysql工具,輸入對應的用戶名密碼,即可登錄。注意登錄時,選擇的host地址為localhost或127.0.0.1。同時,在mysql數(shù)據(jù)庫中開放對應ip的訪問權限。
總結
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對創(chuàng)新互聯(lián)的支持。
本文標題:MysqlSSH隧道連接使用的基本步驟
文章URL:http://muchs.cn/article16/ihgddg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設、App開發(fā)、響應式網(wǎng)站、小程序開發(fā)、網(wǎng)站維護、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)