【问题标题】:paramiko exception : incompatible ssh peer (no acceptable kex algorithm)paramiko 异常:不兼容的 ssh 对等体(没有可接受的 kex 算法)
【发布时间】:2018-08-16 21:10:45
【问题描述】:

我正在尝试与远程机器建立连接,我发现这个问题只有几台机器......我在堆栈溢出中彻底搜索,没有找到相同的确切解决方法。

这是详细的错误:

No handlers could be found for logger "paramiko.transport"
Traceback (most recent call last):
  File "./ffe_sanity.py", line 199, in <module>
    ffeobj = ffe_sanity(hostname, hostuser, td_host_password)
  File "./ffe_sanity.py", line 114, in __init__
    self.client.connect(td_host_name, username=td_host_user, password=td_host_password)
  File "/usr/lib/python2.7/site-packages/paramiko/client.py", line 265, in connect
    t.start_client()
  File "/usr/lib/python2.7/site-packages/paramiko/transport.py", line 406, in start_client
    raise e
paramiko.ssh_exception.SSHException: Incompatible ssh peer (no acceptable kex algorithm

【问题讨论】:

标签: python-2.7 ssh paramiko


【解决方案1】:

当连接到一些旧的思科设备时,我必须在我的~/.ssh/config 中添加这样的部分:

Host 10.1.2.3
    KexAlgorithms +diffie-hellman-group1-sha1
    Ciphers +aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc

【讨论】:

    猜你喜欢
    • 2011-11-09
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    • 2015-10-07
    • 2016-06-06
    相关资源
    最近更新 更多