[英]Python paramiko elliptic curve
我在ubuntu16.04上使用python 2.7.12嘗試使用Paramiko軟件包(只需要遠程ssh命令執行)
我的代碼是
import paramiko
host = "random_host"
ssh = paramiko.SSHCLient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host)
我得到的錯誤是:
crypthography.exceptions.UnsupportedAlgorithm: this backend does not support this elliptic curve.
請幫忙
並且如果僅遠程ssh命令有更好的替代方法,請告訴(我嘗試使用fabric,但是當我嘗試連接時仍然失敗)
這里的問題
1)您正在使用雙引號的主機
首先嘗試使用IP而不是主機使用以下代碼,並讓我們知道它是否有效
import paramiko
ssh=paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('192.168.1.26',port=22,username='root',password='default')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.