2010-01-14 52 views
3

我正在使用C#處理ETL,其中從遠程MySQL數據庫提取需要SSH隧道進行連接的數據。我目前有這樣的工作,我首先使用PuTTY手動創建我的SSH隧道,然後使用MySqlConnection對象等編程式地連接到數據庫。如何以編程方式連接到需要SSH隧道的遠程數據庫服務器?

如何以編程方式創建使用C#/ .NET的SSH隧道?有沒有這樣的庫和/或任何內置於.NET框架本身,可以幫助我做到這一點?

回答

0
  1. 創建鍵,這樣你就不必使用密碼的SSH。
  2. 使用正確的參數(用於TCP轉發)(調用外部EXE,如putty)執行正確的SSH命令
  3. 使用正確的連接設置。
  4. 你做完了!
相關問題