• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

paramiko加载私钥文件报错

代码是:import paramikoprivate_key = paramiko.RSAKey.from_private_key_file('/Users/username/.ssh/id_rsa')私钥文件是openssh的:
$ cat id_rsa-----BEGIN OPENSSH PRIVATE KEY-----b3BlbnNzaC1rZXktdjEA(略)使用私钥+secureCrt可以正常登录;
但是python里这一行就会报错,提示rsa文件错误。
Traceback (most recent call last):  File "/Users/tianyawei/PycharmProjects/protocolTest/CUAdapterV1/AdapterMachine/MyMachine.py", line 11, in     private_key = paramiko.RSAKey.from_private_key_file('/Users/tianyawei/.ssh/id_rsa', 'tianyawei@sunseaaiot.com')  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/paramiko/pkey.py", line 206, in from_private_key_file    key = cls(filename=filename, password=password)  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/paramiko/rsakey.py", line 55, in __init__    self._from_private_key_file(filename, password)  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/paramiko/rsakey.py", line 175, in _from_private_key_file    data = self._read_private_key_file("RSA", filename, password)  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/paramiko/pkey.py", line 279, in _read_private_key_file    data = self._read_private_key(tag, f, password)  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/paramiko/pkey.py", line 289, in _read_private_key    raise SSHException("not a valid " + tag + " private key file")paramiko.ssh_exception.SSHException: not a valid RSA private key file找了很多方法都不对,有人知道吗。。。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031166位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!