存储ssh连接

时间:2018-05-16 06:02:22

标签: python ssh pickle paramiko shelve

假设我有6台服务器,并且我使用paramiko.SSHClient()个对象连接到所有服务器。我有6个paramiko.SSHClient()个对应这6个服务器的对象。 问题是,所有这些连接的设置大约需要30秒。我还需要经常建立这些联系。每当我尝试连接时,我都要等30秒。有没有办法存储这些SSHClient()对象?我尝试使用shelve模块的持久字典来存储它们但我收到此错误:

TypeError: can't pickle lock objects

那么,有没有其他方法可以持续存储这些ssh连接(paramiko连接对象)以供将来使用?

0 个答案:

没有答案