利用ssh tunnel鏈結mysql伺服器的方法

2022-09-28 08:33:07 字數 721 閱讀 8345

前言

在某些情況下,我們只能知道資料庫的內網位址,無法通過內網連線,但是我們可以登入同乙個內網的其他機器,並且這些機器程式設計客棧能夠在內網訪問資料庫,那麼我們可以通過ssh tunnel的方法來訪問資料庫。

用法ssh tunnel的使用方法十分簡單,具體格式如下:

ssh -l [local port]:[remote host]:[remote port] [username]@[remote host]

使用-l的方式,將對本地埠的訪問,通過ssh tunnel,forward到遠端主機的端www.cppcns.com口上。在實際使用過程中,我們還可以加上-f和-n引數使得該條ssh命令在後台www.cppcns.com工作,且無需執行任何命令。

實踐假設我們mysql server的內網ip為10.86.22.22,並且開啟在3306埠上,另一台與mysql在同乙個內網中的伺服器的外網ip是121.43.23.12。

首先在本地執行:

$ ssh -f -n -l 12345:121.43程式設計客棧.23.12:3306 [email protected]

然後在本地執行:

$ mysql -u root -p 12345 -h 127.0.0.1 -p

輸入完密碼之後,就可以登入mysql了。

執行完之後,我們可以通過ps找到剛才建立的sshd連線,然後將其kill掉,就可以關閉剛才建立的ssh tunnel了。

總結本文位址:

LoadRunner利用ODBC編寫MySql指令碼

分類 4.軟體設計 架構 測試舉報 loadrunner mysql 指令碼資料庫 sqlserver測試 最近做了幾周的loadrunner測試,有一些心得,記錄下來,以便以後查詢。loadrunner測試資料庫是模擬客戶端去連線資料庫伺服器,因此,需要協議 或者說驅動的支援 loadrunner...

利用Unicode在上留下鏈結

這樣的鏈結需要使用unicode轉碼工具,不能夠直接留在上面,但是可以間接的通過轉碼來進行操作,首先,我們可以在urxvlv乙個成功的頁面上剎檢視原始檔,我們能夠發現,頁面上顯示的。已經被。所代替,這符號是什麼意思呢?其實,這個一種編碼形式,我們可以直接在搜尋引擎中搜尋 unicode編www.cp...

ln 利用軟鏈結釋放目錄

例子 想要將 001 目錄,軟鏈結到 002 目錄,釋放 001 目錄儲存 首先建立 002 目錄 然後輸入命令 ln s 002 目標目錄 001 軟鏈結位址 ln sf f 強制執行 輸入文件試試 注 ln s 使用中 軟鏈結位址是建立出來的,並不是已經建立完好的目錄,如果想要使用軟鏈結緩解某個...