def agent_auth(self):
"""
????,????????,?????????
:return:
"""
agent = paramiko.Agent()
agent_keys = agent.get_keys()
if len(agent_keys) == 0:
return False
for key in agent_keys:
print('Trying ssh-agent key %s' % hexlify(key.get_fingerprint()))
try:
self.transport.auth_publickey(self.username, key)
print('... success!')
except paramiko.SSHException:
print('... nope.')
评论列表
文章目录