您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – paramiko没有现有的会话异常

5b51 2022/1/14 8:22:51 python 字数 1654 阅读 578 来源 www.jb51.cc/python

使用 python交互式shell和本地运行的openssh,我使用paramiko不断得到一个“No existing session”异常.我的代码如下 import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('localho

概述

import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('localhost',username=name,password=pw)

结果是:

No handlers Could be found for logger "paramiko.transport"
Traceback (most recent call last):
  File "<stdin>",line 1,in <module>
  File "/usr/local/lib/python2.6/dist-packages/paramiko-1.7.7.1-py2.6.egg/paramiko/client.py",line 332,in connect
    self._auth(username,password,pkey,key_filenames,allow_agent,look_for_keys)
  File "/usr/local/lib/python2.6/dist-packages/paramiko-1.7.7.1-py2.6.egg/paramiko/client.py",line 493,in _auth
    raise saved_exception
paramiko.SSHException: No existing session

我以前能够连接,但一直在尝试调整这一点,以允许基于密钥的授权.那失败了,从那时起,我一直无法连接到本地.我已经尝试重新启动openssh,并已成功连接到另一个服务器.在通过这里搜索后,我发现的是授权异常的提及,这在这里似乎不是这样.

ssh.connect('localhost',password=pw,allow_agent=False,look_for_keys=False)

总结

以上是编程之家为你收集整理的python – paramiko没有现有的会话异常全部内容,希望文章能够帮你解决python – paramiko没有现有的会话异常所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶