aws boto3 库,函数describe_key_pairs 不会像文档中那样返回公钥字段

问题描述 投票:0回答:1
response = self.ec2.describe_key_pairs(
        KeyNames=[
             name,
        ],
        IncludePublicKey=True,
).get("KeyPairs")

boto2 1.34.61 的文档

响应对象应该有一个 '公钥':'字符串'

我期待响应中的公钥。

我必须从私钥中获取公钥吗?

python amazon-web-services boto3
1个回答
0
投票

我运行了这段代码:

import boto3

ec2_client = boto3.client('ec2')

response = ec2_client.describe_key_pairs(IncludePublicKey=True)

for key in response['KeyPairs']:
    print(key['PublicKey'])

它显示了与每个密钥对关联的公钥。

© www.soinside.com 2019 - 2024. All rights reserved.