对不起,我自己想不通,其实很简单。
我想连接到位于远程服务器上的 mongodb 数据库。我的本地机器无法直接访问它,因此我使用一台可以访问的跳转主机服务器。它应该是这样的:
|本地电脑| --- ssh ----> |jump_host| --- ssh ---> |remote_server| ---> |mongodb 数据库|
我成功配置了 ./ssh/config 以便直接通过 ssh 访问 remote_server。对于 python 脚本中的简单 scp 命令,我成功地使用了 jumpssh。但是,我不明白如何使用 sshtunnel python librairy 访问 mongodb 数据库。
感谢您的帮助。