如何编程地连接到需要SSH隧道的远程数据库服务器?
-
20-09-2019 - |
题
我正在使用C#进行ETL处理,其中从远程MySQL数据库中提取数据,该数据库需要SSH隧道才能连接。目前,我可以使用它,使我首先使用腻子手动创建SSH隧道,然后使用mySQLConnection对象进行编程连接到数据库,等等。
如何使用C#/。NET编程创建SSH隧道?是否有任何图书馆可以做到这一点和/或.NET框架本身内置的任何内容可以帮助我这样做?
其他提示
- 创建密钥,因此您不必为SSH使用密码。
- 使用适当的参数(用于TCP转发)(调用外部EXE,例如Putty)进行适当的SSH命令
- 使用适当的连接设置。
- 你完成了!
不隶属于 StackOverflow