[Linux] SSH隧道本地端口轉發訪問遠程服務中的數據庫


當我的本地沒有安裝任何數據庫服務的時候,可以直接通過我本地的端口訪問遠程機器上的數據庫服務,實現這樣的效果就可以使用本地轉發功能

實際測試本地端口轉發,把本地的9006端口轉發給遠程服務器的115.159.28.111的3306端口,當然需要輸入遠程機器的用戶名和密碼

ssh -L 9006:115.159.28.111:3306 ubuntu@115.159.28.111

執行完成后,可以在另一個終端中使用netstat命令查看到本地的9006端口本監聽了,然后直接使用mysql命令去連接9006端口就可以訪問到遠程機器的3306數據庫了。當然與之相對應的還有遠程轉發,把遠程機器的端口轉發給我的本地上,可以方便調試項目

我的在線視頻課程地址:

https://edu.csdn.net/course/detail/26370


免責聲明!

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



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