【发布时间】:2009-09-03 18:57:45
【问题描述】:
我一直在寻找一个可以同时访问多个 ssh 连接的库,Ruby 有一个 Net::SSH::Multi 模块,可以同时允许多个 ssh 连接。但是我更喜欢用 Python 编写代码,有没有类似的 SSH 模块用于 python?
【问题讨论】:
我一直在寻找一个可以同时访问多个 ssh 连接的库,Ruby 有一个 Net::SSH::Multi 模块,可以同时允许多个 ssh 连接。但是我更喜欢用 Python 编写代码,有没有类似的 SSH 模块用于 python?
【问题讨论】:
Paramiko 是 Python 的 SSH 库。
我从未尝试过使用 Paramiko 的并发连接,但 this answer 说这是可能的,this little script 似乎在不同的线程中建立多个连接。
Paramiko 邮件列表也是 confirms it's possible to make multiple connections by forking —— 存在一个安全问题,已在 2008 年初修补。
【讨论】: