ssh端口轉發(之kettle ssh方式連接數據庫)


ssh參數解釋

格式  ssh  [user@]host [command]

    選項:

    -1:強制使用ssh協議版本1;

    -2:強制使用ssh協議版本2;

    -4:強制使用IPv4地址;

    -6:強制使用IPv6地址;

    -A:開啟認證代理連接轉發功能;

    -a:關閉認證代理連接轉發功能;

    -b:使用本機指定地址作為對應連接的源ip地址;

    -C:請求壓縮所有數據;

    -F:指定ssh指令的配置文件;

    -f:后台執行ssh指令;

    -g:允許遠程主機連接主機的轉發端口;

    -i:指定身份文件;

    -l:指定連接遠程服務器登錄用戶名;

    -N:不執行遠程指令;

  -L: 端口轉發;

    -o:指定配置選項;

    -p:指定遠程服務器上的端口;

    -q:靜默模式;

    -X:開啟X11轉發功能;

    -x:關閉X11轉發功能;

    -y:開啟信任X11轉發功能。

 

    參考鏈接:SSH命令詳解

端口轉發

  實戰 SSH 端口轉發

親測命令

  ssh -p18018 -N -f -L 8000:100.115.108.45:3306 read_user@182.92.200.11

  182.92.200.11 指的是遠程服務器

  18018指的是連接遠程服務器的端口

  100.115.108.45:3306 遠程數據庫連接

  8000指的是本地需要轉發的端口

  

 

解決問題

  mysql_workbench ssh方式連接數據庫

  kettle ssh方式連接數據庫


免責聲明!

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



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