【发布时间】:2021-08-24 02:58:53
【问题描述】:
我有一个在 Jenkins(myKey) 中配置的“带有私钥的 SSH 用户名”和一个从 repo 运行 python 代码的非管道作业。
以下是一段代码:
jenkins_private_key = os.environ['myKey']
private_key = paramiko.RSAKey.from_private_key(jenkins_private_key)
在上述行中,我收到以下错误:
AttributeError: 'str' 对象没有属性 'readlines'
我的问题是:如何从凭证中以某种可读格式获取私钥,paramiko 可以让我获得“真正的”私钥?
谢谢
莱安德罗
【问题讨论】:
标签: python jenkins private-key