我正在使用 C# 开发 ETL,其中从需要 SSH 隧道连接的远程 MySQL 数据库中提取数据。我目前正在使用它,因此我首先使用 PuTTY 手动创建我的 SSH 隧道,然后使用 MySqlConnection 对象等以编程方式正常连接到数据库。
如何使用 C#/.NET 以编程方式创建 SSH 隧道?是否有任何库可以执行此操作和/或.NET 框架本身内置的任何内容可以帮助我执行此操作?
我正在使用 C# 开发 ETL,其中从需要 SSH 隧道连接的远程 MySQL 数据库中提取数据。我目前正在使用它,因此我首先使用 PuTTY 手动创建我的 SSH 隧道,然后使用 MySqlConnection 对象等以编程方式正常连接到数据库。
如何使用 C#/.NET 以编程方式创建 SSH 隧道?是否有任何库可以执行此操作和/或.NET 框架本身内置的任何内容可以帮助我执行此操作?