日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql端口转发_SSH做MySQL端口转发

發布時間:2024/7/19 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql端口转发_SSH做MySQL端口转发 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

端口映射其實就是將其中一臺網絡設備(一個路由器、一臺電腦或服務器)的某一個端口轉換到另一個網絡設備上,其實際上是NAT地址轉換的一種。

linux下的ssh連結命令實現的端口轉發功能,在講解端口轉發前我們先了解下ssh命令的參數:

-f 后臺認證用戶/密碼,通常和-N連用,不用登錄到遠程主機;

-p 被登錄的ssd服務器的sshd服務端口;

-L 本地機(客戶機)的某個端口轉發到遠端指定機器的指定端口。工作原理是這樣的, 本地機器上分配了一個 socket 偵聽 port 端口,一旦這個端口上有了連接, 該連接就經過安全通道轉發出去, 同時遠程主機和 host 的 hostport 端口建立連接。可以在配置文件中指定端口的轉發. 只有 root 才能轉發特權端口;

-R 遠程主機(服務器)的某個端口轉發到本地端指定機器的指定端口. 工作原理是這樣的, 遠程主機上分配了一個 socket 偵聽 port 端口,

一旦這個端口上有了連接, 該連接就經過安全通道轉向出去, 同時本地主機和 host 的 hostport 端口建立連接.

可以在配置文件中指定端口的轉發. 只有用 root 登錄遠程主機才能轉發特權端口。

-D指定一個本地機器 “動態的'’ 應用程序端口轉發.工作原理是這樣的, 本地機器上分配了一個 socket 偵聽 port 端口, 一旦這個端口上有了連接, 該連接就經過安全通道轉發出去,根據應用程序的協議可以判斷出遠程主機將和哪里連接. 目前支持 SOCKS4 協議, 將充當 SOCKS4 服務器. 只有 root才能轉發特權端口. 可以在配置文件中指定動態端口的轉發。

-C壓縮數據傳輸。

-N不執行腳本或命令,通常與-f連用。

-g允許遠程主機連接到建立的轉發的端口,如果不加這個參數,只允許本地主機建立連接。

注:linux下的命令和參數是嚴格區分大小寫的。

例:

從某主機的 80 端口開啟到本地主機 8080 端口的隧道

ssh -N -L8080:localhost:80 遠程主機

現在你可以直接在瀏覽器中輸入http://localhost:8080 訪問這個網站。

經常用到的三個轉發命令是:

ssh -C -f -N -g -L listen_port:DST_Host:DST_port user@Tunnel_Host

ssh -C -f -N -g -R listen_port:DST_Host:DST_port user@Tunnel_Host

ssh -C -f -N -g -D listen_port user@Tunnel_Host

基于安全的考慮,MySQL服務器的 3306 端口只能內部訪問,防火墻對外只開了 ssh 端口。 這種情況我們就可以使用 SSH 的隧道外部直接訪問 MySQL 。

ssh -p22 -CNg -L 3307:rds1r2cp34235345236.mysql.rds.aliyuncs.com:3306 root@localhost

密碼為ssh root用戶密碼

然后再Windows客戶端連接該服務器 ip,端口即映射的3307, aliyun-mysql的用戶,密碼即可

總結

以上是生活随笔為你收集整理的mysql端口转发_SSH做MySQL端口转发的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。